[問題] 自建串流服務設計請益

喇音

1570

各位版友好,最近在建立自己音樂庫的串流,在設計上一直有一些點找不到更好的解法,也
比較少找到討論的社群,想來這裡請益看有沒有更好的設計方式



過去音源主要是CD用Mac iTunes轉為AIFF,或是其他地方買的音檔(iTunes Store m4a, Ba
ndcamp FLAC),圖的是iTunes 資料庫整理以及匯入方便,而我自己的主要聆聽設備為 wind
ows(谷津U4+HD700+Foobar2000),是固定時間兩台電腦打開用區網sync資料夾…非常不方便


最近在自家弄了一台Ubuntu server,也因為聆聽音樂習慣改變,想把自己的音樂用串流方式
在各設備可以聆聽,以下為目前的設計



音源串流:在 Windows 把 CD 用 Foodbar轉檔FLAC後 SFTP丟到server,用docker建立Navi
drome(用過Jellyfin,但因為不支援各設備編碼設定而作罷)

聆聽設備現況:
- 公司MacBook M3:安裝feishin串流navi ,不編碼直接Raw 音源播放,耳機孔(ATH M50X)
直接聽
- iPhone 14 Pro: Amperfy串navi,一樣不編碼,通勤因此直接藍牙接便宜的耳機,老實說
可能跟聽Spotify差不多 lol
- 家中Windows: 暫時是Browser(Edge)直接開Navidrome cline 端,設定編碼FLAC,但感覺
沒辦法像foobar播放主機檔案這麼好。
- 客廳音響系統: 還沒有想法…考慮用LG電視找可以聽串流的APP接navi



想詢問的以下:
1. 因為討論少,不知道server端有沒有更好的串流方式或服務,目前navidrome可以接 Spo
tify API拿專輯封面滿方便的
2. Windows 設備有沒有能以foobar聽串流的方式(以前有個plugin好像沒維護了lol),目
前想到開機自動同步server端資料夾
3. 電視音響是普通的2.0,偏好直接LG電視操作,不知有沒有版友試過任何可以接串流的A
PP

謝謝大家,寫的比較亂,有任何提問都會盡力解釋回答
----
Sent from BePTT on my iPhone 14 Pro Max

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.0.248 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Audiophile/M.1742727471.A.962.html
martinlin771樓公司也要聽?roon+NAS 03/23 19:41
sasd20202樓我是用plex花錢省事 navidrome 我一直無法從外網存取 03/23 19:42
sasd20203樓可能是我笨 03/23 19:42
如果機器沒有固定 IP,要有內網穿透的解決方法,我是用 Cloudflare Tunnel 有興趣可以站內細節
l984樓Plex 有聽說如果歌手是多作者會只有顯示一個歌手的樣子 03/23 20:13
l985樓第一直覺是roon 03/23 20:14
Oswyn6樓foobar: UPnP/DLNA Renderer, Server, Control Point 03/23 20:15
感謝,雖然後來想想每次 Windows 開機去 Sync 好像滿不錯的 但會從這幾個方式研究看看
l987樓應該不用到sftp 吧?samba丟進去就好 03/23 20:17
謝推薦,之前不熟 Samba,趁這個機會來摸一摸
Silywuns8樓daphile 可以google下 03/23 20:28
感謝,來研究看看
quii119樓之前好像有設定過SMB share,但好像要有固定ip 03/23 20:36
l9810樓內網固定IP很簡單吧 03/23 21:01
whydan11樓我有整理過https://reurl.cc/4LynOL 03/23 21:02
hope95112樓Roon arc,直接買終身花錢解決,早買早享受,不然 03/23 21:06
hope95113樓感覺以後Roon會變訂閱制 03/23 21:06
感謝推薦 Roon 的朋友,但因更偏好開源,以及沒有太多串流服務整合需求,就不考慮了
whydan14樓sorry 我誤會你的問題了,你已經在用browser 配foobar 03/23 21:10
ms034430315樓不買品牌nas也不買roon要做到既要又要會省錢錢花大錢 03/23 21:46
ms034430316樓你光同步異質os那個靠開源就要裝一堆阿沙不如的smb軟 03/23 21:47
ms034430317樓體了 03/23 21:47
ms034430318樓以後換電腦你是不是還要打包一堆apt install scripe 03/23 21:48
ms034430319樓如果都這樣搞 為什麼不建在aws 或azure實體上 03/23 21:48
因為工作關係算熟悉 docker,在容器的架構下相容問題比較少,也有固定打包 最早確實是在 GCP 上沒錯(其他service),但剛好手邊多一台實體筆電 就放在家裡當 linux server了,多是因為可以多擴充一個 SSD 才興起了當音樂資料庫,玩串流的想法 因為是真正的實體在自己家裡,連線速度還不錯,電費也便宜少(低功率筆電)
l9820樓$$吧。AWS 和GCP 都滿貴的,GCP選台灣節點是真的快(之前的經 03/23 21:55
l9821樓驗) 03/23 21:55
感謝版主推薦 Samba! 剛剛試了直接解決我兩大情境 一是 Windows直接掛載share folder給Foobar用,因此可以直接讀檔聽 二是實現 CD RIP 與編輯 Metadata 同步到linux server(畢竟是掛載直接給權限)
ultimatevic22樓原來有 Navidrome 能用,感謝推薦 03/24 15:48
kenuser23樓我用daphile 做音樂庫,掛在VM windows 下面去跑,還沒 03/24 16:06
kenuser24樓測過跑串流 03/24 16:06