第27頁,共45頁 第一第一 ... 17252627282937 ... 最後最後
顯示結果從 261 到 270 共計 441 條
  1. #261
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    HQPlayer Embedded & NAA 擴大支援度

    請參閱:Re: ArchQ, PC數位播放專用Linux 與應用

  2. The Following 3 Users Say Thank You to sam0402 For This Useful Post:


  3. #262
    註冊日期
    2014-08-02
    文章
    320
    Thanks
    0
    Thanked 788 Times in 273 Posts

  4. The Following 3 Users Say Thank You to seeteeyou For This Useful Post:


  5. #263
    註冊日期
    2014-08-02
    文章
    320
    Thanks
    0
    Thanked 788 Times in 273 Posts

    預設

    小弟看見 sam0402 兄正準備增添 Desktop Environment 和 Falkon 的選項,因此好奇一問,不知道這個 Chromium Embedded Framework minimal release 有沒有甚麼好處呢?

    https://aur.archlinux.org/packages/cef-minimal

    基本上就是把其中一台已經安裝 ArchQ 的電腦變成 headless 的 browser proxy,而實例就是這個免費的 Browservice 軟件,把它安裝到圖中的那一台(沒有連接任何螢幕/鍵盤/滑鼠的)樹莓派:

    https://lunduke.substack.com/p/brows...n-web-browsing


    作者已經提供 x86_64 和 aarch64 兩個版本,因此 ArchQ 應該能夠跑 Browservice:

    https://github.com/ttalvitie/browser...eleases/latest



    實際上小弟的構思就是取代 VNC server 和 client 兩個部分,既然 browser 真正需要用來運作的核心部分已經安裝到 headless 的 ArchQ 電腦,那麼另一台作為遙控(必須連接螢幕/鍵盤/滑鼠)的電腦就可以隨時離線,因此需要選曲的時候才連上網線,而其餘時間就可以拔除網線。

    既然那一台作為遙控的電腦於絕大部分時間也是處於離線狀態,那麼它用甚麼硬件和軟件也變得毫無影響了,當然 GPU 的類型(例如 ASRock Rack 的 TOMMY)和其他線材的質素亦變得無關痛癢。

  6. The Following User Says Thank You to seeteeyou For This Useful Post:


  7. #264
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    MPD + Cantata 另類的雙機

    請參閱:https://www.stsd99.com/phpBB3/viewto...38529e2#p21479

  8. #265
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    引用 作者: seeteeyou 查看文章
    ...恕刪
    實際上小弟的構思就是取代 VNC server 和 client 兩個部分,既然 browser 真正需要用來運作的核心部分已經安裝到 headless 的 ArchQ 電腦,那麼另一台作為遙控(必須連接螢幕/鍵盤/滑鼠)的電腦就可以隨時離線,因此需要選曲的時候才連上網線,而其餘時間就可以拔除網線。

    既然那一台作為遙控的電腦於絕大部分時間也是處於離線狀態,那麼它用甚麼硬件和軟件也變得毫無影響了,當然 GPU 的類型(例如 ASRock Rack 的 TOMMY)和其他線材的質素亦變得無關痛癢。
    Seeteeyou 兄你好,
    我有點看不懂操作的方式,若要在播放時拔除網線。
    就在一般的Client操作play後,直接拔線不是一樣的嗎?
    若在樹莓派裡裝VNC server 去操作播放音樂,也是無需鍵盤滑鼠。

    不過小弟最近用的方法是:主機上的網路關掉,另外再找一條USB Ethernet,再用iFi 這類的電訊分離的頭接上,這樣應該就避開不少網路的雜訊。
    這是用來操作MPD 可行,在LMS 和Squeezelite 之間的就要測試看看才知。
    此篇文章於 2023-05-18 11:14 PM 被 sam0402 編輯。

  9. The Following User Says Thank You to sam0402 For This Useful Post:


  10. #266
    註冊日期
    2014-08-02
    文章
    320
    Thanks
    0
    Thanked 788 Times in 273 Posts

    預設

    sam0402 兄您好,請恕小弟直言,那些用來避開雜訊的東西都是比較費勁,另外那一台作為遙控的電腦也可以化繁為簡,實際上任何閒置或二手的 iPod Touch 或者 iPhone 加上 MPD client 的 apps 也可以勝任:

    https://www.headphoneclub.com/forum....e=4#pid5303362
    小弟現在已經連交換機都不需要用了,買了一個貝爾金的Lightning轉RJ45轉換器,直接從專機JCAT網卡拉網線到轉換器上,再通過一根2米的Lightning線接到IPad/Iphone上作遙控。
    這樣你手機選完歌后扔一旁,立刻就自動斷網了,干擾為零
    聲音嘛,明顯比接上M12的時候更通透純淨,少了一層紗霧,也去掉了接上網絡周邊時線電、電源線、接地等帶來的各種附加染色。
    https://www.headphoneclub.com/forum....e=4#pid5304013
    由於iphone/ipad待機的時候會把外設斷電,所以轉接器甚本上是處於關掉的狀態。
    就算不拔那根Lighting線,在Windows上的網卡上顯示為斷開
    聽感上拔掉心理作用上會好點,但實際應該沒啥區別
    Belkin 的產品並不便宜,幸好還有這些方案:

    https://9to5mac.com/2023/05/17/use-ethernet-with-ipad/
    You can either use a Lightning to Ethernet adapter or a Lightning to USB adapter connected to a USB to Ethernet adapter (Apple sells Belkin’s for $100, also on Amazon, some MFi options go from around $20, USB to Ethernet adapters sell from around $15)
    https://forums.macrumors.com/threads...d-pro.1974288/
    I've used it multiple times with my iPad Air 2, iPhone SE, and now iPad Pro with both the old Lightning-to-Camera adapter and now the new USB 3 version. The old one needed a USB hub in between to give the Ethernet adapter enough juice, while the new one just needs your AC adapter (and charges your iPad as a bonus).
    由於 iOS 只是用來安裝 MPD client 罷了,因此在家中的話就不用設定鎖屏密碼,需要選曲的時候才開機,其餘時間就處於睡眠模式,結果就是不用頻繁拔除網線也可以達到離線狀態的效果。

    當然最重要的就是不會出現鍵盤和滑鼠,更可以完全撇除 HDMI 線材/螢幕/GPU 這三方面的負面影響。

    基本上唯一需要注意的事項就是 iOS 與及 MPD client 兩者是否能夠「全自動」重新連線,假如不行的話就比較麻煩了。



    既然已經簡化了 remote control 的部分,那麼還有更好的雙機玩法嗎?

    除了處理 MPD client 那些關於 remote control 的 network traffic,其實 mpd-light/mpd-ramdisk 仍然需要處理一些關於 HDDs/RAM drives 的 I/O 存取,因此不妨考慮用另一台主機安裝 ArchQ 和 PipeWire:

    https://github.com/mikeroyal/PipeWir...-on-Arch-Linux
    https://wiki.archlinux.org/title/Pip...on_the_network
    While PipeWire itself is not network transparent, its pulse implementation supports network streaming. An easy way to share audio between computers on the network is to use the Avahi daemon for discovery. To enable this functionality, install the pipewire-zeroconf package. Make sure that the avahi-daemon.service is running on all computers that will be sharing audio.
    換句話說,這個方案就分為三部分:

    Ⓐ = 跑 Apple iOS 和 MPD client
    Ⓜ = 跑 ArchQ 的主機,安裝 mpd-light 和 PipeWire
    Ⓓ = 跑 ArchQ 的主機,用它來連接 USB DDCs/DACs,因此只會安裝 PipeWire



    至於 Chromium Embedded Framework 方面,簡單來說就是分為三台主機,說穿了就是上述 iOS 方案失敗後的「B 計劃」:

    Ⓐ = 跑 ArchQ 的 Audio PC,用它來連接 USB DDCs/DACs,因此只會安裝 mpd-light
    Ⓑ = 跑 ArchQ 的 Browser Proxy,只會安裝免費的 Browservice 和 web-based MPD client,因此兩者之間的 network traffic 也局限於 localhost 的說
    Ⓒ = 跑甚麼也無關痛癢的 Control PC,只需要安裝任何支援 JavaScript 的 browsers



    最終目的就是把鍵盤/滑鼠/螢幕甚至從 Ⓑ「搬運」到 Ⓒ 那邊,還可以利用 Browservice 取代 VNC 的功能。

    Browservice 也可以透過 AUR 來安裝,Ⓒ 的 client browser 就只會用來顯示 JPEG:

    https://aur.archlinux.org/packages/browservice
    The Browservice server uses CEF (Chromium Embedded Framework) to run a Chromium browser instance that renders the browser view into an off-screen buffer. The browser view, combined with a control UI bar, is then compressed as a PNG or JPEG image and served to the client using an embedded HTTP server. The client browser runs a JavaScript application that requests and shows the images. It also listens for keyboard and mouse events from the user and forwards them to the proxy by including them in the URLs of the image requests.
    另外這個 myMPD 好像是不錯的選擇:

    https://archlinux.org/packages/extra/x86_64/mympd/
    https://man.archlinux.org/man/mympd.1.en
    https://github.com/jcorporation/myMPD
    myMPD is a standalone and lightweight web-based MPD client. It's tuned for minimal resource usage and requires only very few dependencies.

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


  12. #267
    註冊日期
    2014-08-02
    文章
    320
    Thanks
    0
    Thanked 788 Times in 273 Posts

    預設

    sam0402 兄您好,假如那一台作為遙控的電腦只有 F 系列或 KF 系列的 CPUs,基本上就是完全沒有任何 GPUs 的說,從而把雜訊進一步降低,請問其他方法是否可行呢?



    例如 MPD 的作者提供了這個 client,它的確是支援紅外線的遙控器:

    https://github.com/MusicPlayerDaemon...doc/ncmpc.lirc

    Control MPD with lirc
    https://wiki.archlinux.org/title/Mus..._MPD_with_lirc

    Add LIRC Service (Odroid IR Remote Ctrl)
    https://linuxaudiofoundation.org/mus...r-remote-ctrl/

    Enable IR Remote Control Wake Up On USB Port
    https://linuxaudiofoundation.org/ena...p-on-usb-port/

    Infrared remote control of MPD
    https://github.com/doctorfree/MusicP...control-of-mpd

    rcmpd - Controlling MPD (Music Player Daemon) with an IR Remote Control
    https://www.ziemski.net/rcmpd/



    另外還可以考慮 speech recognition,把語音轉換為控制 MPD clients 的指令:

    voice2json
    http://voice2json.org



    而這個選擇則需要跑 Home Assistant OS,看來並非那麼實用的說:

    https://www.home-assistant.io/integrations/mpd/
    https://github.com/Poeschl/Hassio-Ad...ree/master/mpd



    或許還有其他更好的方案?謝謝。

  13. The Following User Says Thank You to seeteeyou For This Useful Post:


  14. #268
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    引用 作者: seeteeyou 查看文章
    sam0402 兄您好,假如那一台作為遙控的電腦只有 F 系列或 KF 系列的 CPUs,基本上就是完全沒有任何 GPUs 的說,從而把雜訊進一步降低,請問其他方法是否可行呢?
    ...恕刪...
    或許還有其他更好的方案?謝謝。
    Seeteeyou兄你好,
    用IR remote 似乎有選曲上的困難,Home Assistant也是,只是用來簡易的操作用的。
    另外mid-light 的IR plugin 也已被小弟拿掉了。

    MPD要有操作的方便性,ethernet 應該是免不掉的。
    若擔心操作端電腦的雜訊由ethernet進入,小弟認為用USB Ethernet外加電訊隔離,應該就可以達到不少效果。畢竟電氣部份只剩下USB訊號在跑,USB 音效介面不也是嗎?若PC上要用IR remote,也是要走USB,結果不正是一樣嗎?

    除非是連ethernet 的軟體層也想要關掉,但關掉軟體層又能提升多少音質,似乎也沒人測試過。關掉軟體層勢必又要打開其它的操作介面的服務,一樣也是要加重CPU負擔。

    小弟是用 iPad(Rigelian) 走WiFi -> Ethernet -> USB(電訊隔離) -> ArchQ MPD 的使用法,這樣應該算是簡捷好用的操作模式。電腦設備少,變數也少,聽音樂不想把自己搞得太累。(最近就是被搞累了)

  15. #269
    註冊日期
    2014-08-02
    文章
    320
    Thanks
    0
    Thanked 788 Times in 273 Posts

    預設

    原來 Supermicro 的個別主機板和 Dell 的一些舊款伺服器還有這種好康:

    https://www.supermicro.com/wdl/drive...n/G200e/Linux/
    https://linux-hardware.org/?device_v...=graphics+card

    美中不足就是只能夠支援 4:3 或者 5:4 的解像度:

    http://www1.la.dell.com/content/prod...stab&~wsf=tabs
    https://www.dell.com/community/Power...673623/#M25733
    Matrox G200eW w/ 8MB memory integrated in Nuvoton WPCM450 (BMC controller) and supports 2D graphics only.
    https://www.supermicro.com/support/f....cfm?faq=14787
    The X9SCM-F motherboard design as server form factor support and had embedded Nuvoton WPCM450RA0BX with 16mb video display through IPMI BMC chipset and the max resolution at 1280x1024 32bit.
    https://www.supermicro.com/support/f....cfm?faq=17055
    No. The Matrox G200 is a 2D card. You need a 3D graphics cards to support openGL.
    另外那些型號比較舊的主機板就不一定支援 NVMe 開機了,因此需要借助這些方案:

    [HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS
    https://winraid.level1techs.com/t/ho...efi-bios/30901

    [Guide] NVMe-boot without modding your UEFI/BIOS (Clover-EFI bootloader method)
    https://winraid.level1techs.com/t/gu...r-method/31665

    [Guide] NVMe-boot for systems with legacy BIOS and UEFI board (DUET-REFIND)
    https://winraid.level1techs.com/t/gu...t-refind/32251



    當然還有這個選擇,然後試試 Delock 的線材:

    曾被延遲的 ASMedia USB 4.0系列主控方案即將面世
    https://www.cnbeta.com.tw/articles/tech/1362881.htm

    ZikeDrive USB4 40Gbps SSD Drive Enclosure Z666
    https://ziketech.com/products/zikedr...usb4-ssd-drive



    至於型號比較新的伺服器則具備這個 G200eW3,只是價格方面比較可觀罷了:

    https://github.com/torvalds/linux/bl...g200_g200ew3.c
    https://archive.today/https://ubuntu...d/202208-30520
    The video card in this device is meant for basic 2D displays, 3D/accelerating features are not supported.
    https://ganzsecurity.com/product/1591/DT-1X-xTB
    Matrox G200eW3 16MB video adapter with VGA output

  16. The Following User Says Thank You to seeteeyou For This Useful Post:


  17. #270
    註冊日期
    2015-03-17
    文章
    552
    Thanks
    351
    Thanked 1,416 Times in 482 Posts

    預設

    USB卡供電改善方案

    目的:隔離來自主機板的3.3v和12v的電。
    注意:若無法採用Tetsuka兄的 NVME和PCIE介面卡的獨立供電方案 (已置頂),才考慮使用。
    免責聲明:可能燒毀USB卡和主機板。有看懂小弟寫的,手中有電表量測,清楚自己在做什麼再動手,請不要依樣畫葫蘆。

    日前被CPU搞,害小弟誤認主機板出問題,USB 3.1的卡(PCIe x4)無法使用,耗了一個半月才搞定,終於用上USB 3.1卡。
    買了一張有獨立供電的卡,
    因為主機板是ITX,加上Case小,無法用Tetsuka兄的方案。才出此下策。
    猶豫了很久,怕樂友搞壞電腦,但因為講到究極,決定還是發佈上來。
    先看圖:
    pciepin.png
    usb3.1.jpg

    灰色部份就是要貼掉的腳位,除了 '3.3v aux',小弟的卡貼掉就不能動了。
    因為獨立供電的部份,通常只提供5v和12v,3.3v都不供應,於是小弟就採用SATA供電座的pin腳直拉到3.3v的腳位。
    查看板子電路,可以看出3.3v腳位是到正面一顆電容焊腳點,用電表測量後確定是通路,這樣就找到可焊接的點。

    焊接好線後,先只接上SATA供電線,不上主機板,用電表測量3.3v的腳位是否有電,若是就完成了。
    此篇文章於 2023-06-04 06:47 PM 被 sam0402 編輯。

  18. The Following User Says Thank You to sam0402 For This Useful Post:


發文規則

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