[心得] 在Roon上撥放Spofity串流

作者: wutup (wut)   2023-09-29 12:49:49
在一次搜尋之下, 我碰巧發現了Roon可以經由擴充套件的方式來撥放Spofify串流
基本原理是這樣:
1.藉由一個獨立的DietPi裝置(虛擬或是實體裝置皆可), 使用Spotify Connect將串流音
訊放到區域網路上
2.Roon的擴充套件再將此串流音訊以電台(live radio)的方式將音樂撥出
詳細原理請見此網址:
https://github.com/TheAppgineer/roon-entrypoints/wiki
雖然這個方式可在大部分情況下無誤地撥放音樂, 但還是有些缺點, 所以在照著使用甚至

購買Roon終身會員前請考慮清楚:
1. 需要Spotify會員:
此擴充套件需要Spotify Connect在DietPi撥放並用擴充套件以取得媒體串流, 免費會員
無法使用
2. 需要獨立的DietPi裝置:
雖然虛擬或是實體裝置都可以使用, 但就是你的Roon Server外需要開開關關
操作會有其不便性, 而且此dietpi裝置必須要和roon server在同一區網底下
3. 音訊串流會有延遲:
所謂延遲的意思是當你切換歌曲時, Spotify的介面雖然會顯示歌曲已切換, 但是實際
聽到音樂切換大概需要8秒左右的時間
4. 串流連結穩定性問題:
雖然一旦Roon抓到了網路電台就可以順利的撥放歌曲(在不停止音樂的情況下),
但是一開始的連結有時候會無法成功, 或者是你按下音樂暫停或是停止按鈕也會造成
Roon要重新抓取, 此時有可能需要重開機DietPi裝置(給予此裝置固定ip似乎可以讓他比
較穩定)
5. 就是很麻煩, 大概需要有一定電腦底子, 所以大概這套件才不多人用
所以這邊來分享一下實際做法, 大概分成三個步驟:
1. 安裝Dietpi
2. 安裝Roon擴充套件
3. 連結電台
其實大部分的操作都是依照給的連結照著執行即可, 如果英文苦手丟進ChatGpt也可以?
但個人還是建議點進連結, 因為有圖片
1. 安裝Dietpi (以官方文件中安裝VM為例子)
https://dietpi.com/docs/install/ (點選VirtualBox的標籤有圖文教學)
1a. 下載安裝virtualBox
https://tinyurl.com/5266wcfb
https://download.virtualbox.org/virtualbox/7.0.10/VirtualBox-7.0.10-158379-Win.exe?source=:ow:o:p:nav:mmddyyVirtualBoxHero
(就一般軟體下載安裝即可)
1b. 下載Dietpi鏡像檔(記得選擇VM用的), 用7zip解壓出.ova檔
https://dietpi.com/#download
1c. 在VirtualBox (VB)介面下導入此.ova檔
唯二可以調整的大概就是1. 你的記憶體大小(我用1G沒甚麼問題) 2. 安裝資料夾 (預設
是C:\Users\使用者名稱\VirtualBox VMs)
1d. 點選該VM並且開機(Start), 使用預設帳號密碼 (root 以及 dietpi) 就會開始自動
安裝, 接下去會問你些有得沒的要不要改密碼通通照預設就好
1e. 接下來會出現這個畫面來讓你選擇要安裝的軟體
https://imgur.com/cq1lXFy
作者: Moish (This is Moish)   2023-09-29 15:54:00
感謝分享
作者: pcjustin (駱駝)   2023-09-29 21:33:00
為了Spotify 辛苦了
作者: Makeinu (Makeinu)   2023-09-29 23:31:00
其實只要有一台機器能當docker server就好,不是一定要dietpi
作者: uone (魚丸)   2023-09-29 23:46:00
推分享 但我認為這問題應該給roon幫消費者解決較為合理 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com