1000K wrote:
我把網路拔掉,改用Wi...(恕刪)
以本地串流來說..
只關注在ISO-Layer1....
那顯然忽略了後面的整個通訊架構...
我以UPnP協議來說, 不談上DLNA(因為DLNA要多帶幾個flags)..
事實上對於訊源來講, 他就是一個http-server console...
對於client端也就是UPnP接收端裝置, 例如串流撥放器或是支持那些協議的音訊裝置..
SSDP群播打完, 取得裝置相關資訊後(discovery)..
真正的是發送AVTransport這塊, 當訊源發送AVTransportURI命令...
事實上對那些UPnP接收端來說, 他只是一個檔案. 它就是接收到一個url後(順便會包含一些metadata)...
返回200 OK..
然後進行buffer, 最後訊源送出Play的命令...
才會真正播放音樂..
也就是說真正來講, 網路線能夠影響音質實在有限(真的大幅影響, 我懷疑這條線是不是有問題)...
因為接收端收到的檔案都已經先buffer過了...
有些訊源順便發送NextAVTransportURI通至UPnP接收端裝置, 表示要下一個播放的內容...
有可能接收端裝置會先buffer它...