有些看起來像是 Serento 出錯的狀況,其實是串流機、伺服器或所在網路的限制。這一頁收集了我們在開發時遇到的, 以及 beta 測試者回報的問題,說明各自的成因,以及誰才有能力修正。
通用的項目排在前面,因為它們適用於大多數系統。以特定產品命名的排在後面,它們會列在這裡,是因為我們能夠重現。
格式切換時的短暫雜音
大多數串流機在取樣率改變時,或是你按下一首與上一首、一個 DSD 檔案接到下一個時,會發出短暫的數位雜音。 這是串流機的韌體在對格式切換做出反應。
Serento 既不會造成它,也無法阻止它。它從不碰音訊資料,只告訴串流機要播什麼、去哪裡取, 所以送到你 DAC 的位元組就是伺服器上的位元組。 Serento 對你的聲音做了什麼有詳細說明。
市面上大約 80% 的串流機都有這個現象。有些會在韌體裡處理好這個轉換而保持安靜;就算是會出聲的機器, 也是偶爾發生,並非每次都有。
UPnP 與 OpenHome 不是同一回事
市面上超過 80% 的串流機只會說 UPnP AV。支援 OpenHome 的非常少。只要你有得選,我們都建議 OpenHome, 這個差別不是表面功夫:
- 在 UPnP 下,佇列由 Serento 保管。 App 一次只餵給串流機一首曲子,所以它必須保持可連線,播放才能繼續。
- 在 OpenHome 下,串流機保管自己的佇列。 即使手機離開網路,播放也會繼續,曲目之間的交接由串流機自己完成。
我們正在請廠商在自家裝置上實作 OpenHome。如果你也在意這一點,也請一併向他們提出: 來自客戶的要求,分量比我們的重。
FLAC 電台串流的中繼資料
有些網路電台確實會隨 FLAC 串流一起送出曲目中繼資料。很多串流機根本不會從 FLAC 串流讀取中繼資料, 所以標題會一直空著,或整段節目都不變。這是串流機韌體的缺漏,不在電台,也不在 Serento。
原生 DSD、DoP,或兩者都不支援
並非每台串流機都支援原生 DSD,也並非每台都支援 DSD over PCM。 DSD:DoP 或原生說明你的裝置會拿到哪一種,以及為什麼。
如果你的裝置兩種都不支援,出路是 MinimStreamer,MinimServer 的附加元件。 它會把檔案轉碼成串流機能接受的格式,而且需要設定,不是裝上就好。說明在 MinimServer 的網站上。
伺服器決定 Serento 能顯示什麼
Serento 只能顯示 UPnP 伺服器對外提供的內容。有些伺服器非常受限,任何 App 都繞不過去:
- 它們不會列出所有檔案。 伺服器略過的曲目,Serento 永遠不會知道。
- 專輯封面回來時非常小。 150 或 300 像素很常見,對手機螢幕來說遠遠不夠,iPad 更不用說。
- 它們不會提供所有收藏。 如果演出者沒有以獨立清單發布出來,演出者就會遺失。
- 效能普遍不佳,表現為瀏覽慢、首次同步慢。
我們建議 MinimServer,可以免費使用,也可以購買授權。它是我們測過最完整也最快的伺服器, Serento 對它的設定要求見Serento 期望的 MinimServer 設定。
讓串流機與伺服器待在同一個子網路
我們建議串流機、伺服器與你的手機處在同一個子網路,中間不要有 VLAN 或訪客網路的隔離。 裝置探索依賴 multicast,而路由器不會把它轉送過子網路邊界, 所以網路被切開是「裝置明明開著卻始終不出現」最常見的原因。
Rockna WaveDream Net
不支援在 DSD 檔案內拖曳定位。 在 DSD 播放過程中拖曳進度條會讓串流機完全當機。 它不會自行恢復:必須把機器斷電,拔掉背面的電源線再插回去。
Rockna 已向我們確認,WaveDream Net 的韌體更新正在路上,並且會解決這裡描述的問題。對方沒有給出日期。 此處內容經他們同意後發布。
Esoteric
Esoteric 的串流機無法透過 UPnP 或 OpenHome 播放 FLAC 格式的電台串流。其他格式的電台不受影響。
仍未解決
請告訴我們你使用的伺服器、串流播放機,以及你預期會發生什麼。若方便,請從「設定」寄出診斷記錄,這通常比文字描述更快找出原因。