顯示結果從 1 到 10 共計 881 條

查看主題

  1. #11
    註冊日期
    2014-08-02
    文章
    334
    Thanks
    0
    Thanked 802 Times in 282 Posts

    預設

    引用 作者: sam0402 查看文章
    感謝Seeteeyou兄分享
    不用客氣,也感謝 sam0402 兄和 tetsuka 兄的無私分享。
    引用 作者: sam0402 查看文章
    小弟對於這段頗有興趣:

    把RPi4的Type-C 當成傳輸介面用,其中也可當網路介面用。
    小弟的點子是,兩台RPi4之間用Type-C串起來,取代網路線,不知效果會如何?
    或者Player端直接變成Server端的USB音效卡!
    如小弟的Roon -> USB OTG(RPi4);雙RPi4的玩法要再想一想。
    小弟是絕對讚同 sam0402 兄的想法,USB OTG 實在不容忽視,而且 Player 端只需擔任唯一的角色,僅僅是 USB 音效卡的它就能夠跑一個『超級纖瘦』版本的 Linux 了,任何跟無線/有線網路相關的部分也可以砍掉,去除很多軟件與及它們的 dependencies 之後就成為一種脫胎換骨的 OS 了。

    其實小弟心中也正盤算著一記問題,到底該花時間鑽研 Netmap 和 Audio over Ether 那種 Kernel-bypass Networking/Direct Memory Access 的方式,還是集中火力優化體積纖巧的離線 Linux 比較好呢?前者的隱憂就是如何跟 44.1 KHz kernel timer frequency 並存,畢竟 sam0402 兄 compiled kernel 的時候已經遇上一定數量涉及 networking 方面的 warnings。

    如果需要花那麼多時間去 debug 的話,倒不如專攻 OS 層面的優化那麼划算。減肥成功以後,還可以研究怎樣進一步精簡 kernel 等等,畢竟 headless + 離線的 OS 就可以省去很多 drivers 了。



    另外小弟還找到這個 USB/IP 的 extension:

    http://www.tinycorelinux.net/12.x/aa...re-v8.tcz.info
    https://repo.picoreplayer.org/repo/1...re-v8.tcz.info

    http://usbip.sourceforge.net
    https://www.kernel.org/doc/readme/to...b-usbip-README
    https://developer.ridgerun.com/wiki/...and_use_USB/IP

    Setup a Raspberry Pi as a USB-over-IP server
    https://derushadigital.com/other%20p...BIP-ZWave.html

    Some additions to Linux USB/IP
    https://linux-usbip-additions.blogspot.com

    Mainline 的 source code 如下:

    https://github.com/torvalds/linux/tr.../usb/usbip/src
    https://github.com/torvalds/linux/bl.../linux/usbip.h

    UAC2 gadget 這種相對比較複雜的 USB 音效卡就不知道能否於網路上共享了。

  2. The Following 5 Users Say Thank You to seeteeyou For This Useful Post:


發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •