呢個Post令我學到唔少野,真係唔好畀佢停,睇住一班理科生同兩個文科生討論科學,一班用數字理論解釋,另一 ...
charles2047 發表於 2020-9-9 18:28


TOP

回覆 270# HKOMG

所以依家主要既爭論就係話
1. 假設行UDP, 要幾差既線先至會drop 到audible, 要幾好既線先至loss 得少 (唔好再提呢D 係一定測得出既數字 )

2. 係咪D hifi 廠特登揀左D 唔合適既protocol 方便佢地吹 (呢點我相信live performance / broadcasting 係絕對需要極低latency 既protocol)

TOP

回覆  HKOMG

所以依家主要既爭論就係話
1. 假設行UDP, 要幾差既線先至會drop 到audible, 要幾好既線先至l ...
marcochl 發表於 2020-9-9 18:51


UDP 都係 Packet,都有 packet checksum (雖然 IPV4 checksum 係 optional)同埋 ethernet checksum,叫 Frame Check Sequence (FCS), 所以收到就收到,都係無可能裡面啲 payload 變咗嘅!

TOP

本帖最後由 stephenwong 於 2020-9-9 20:37 編輯

對於唔係 Computer Engineer 同無攞到 A 牌嘅朋友,又認為聽得明基本英文嘅,去睇下以下呢條片,無乜 Hi Tech 或火箭科技,只係幫大家消消氣,回復返啲基本常識啫!
https://www.youtube.com/watch?v=ICcEOXVZ3F0

後繼還有一條,裡面都有講到有些在這帖討論到的話題,但這條片英文就深啲,都值得注重理性嘅朋友睇下:
點解家用產品唔用光纖,用銅線

TOP

回覆 273# stephenwong

多謝ching 指教, 即係原理上信號傳輸完成的話已經代表內容係正確

TOP

回覆  stephenwong

多謝ching 指教, 即係原理上信號傳輸完成的話已經代表內容係正確 ...
marcochl 發表於 2020-9-9 20:15


無錯,一邊發一個 packet,理得你係 TCP 定 UDP packet,又唔理得你用 Copper Ethernet,Fiber Ethernet,WiFi;另一邊 application software 如果收到那個 packet,裡面內容錯的機會微乎其微。但係,TCP 的好處就係,你唔使理原本個 file 大,要分細成好多個 packet,收到就收到,中間唔會有部份漏咗,或者由 ABCD 變成 ACBD,一定一模一樣,我抄幾百 TB 都唔會有 1 bit 錯,因為如果有錯,application 下面的 network layer 已經幫你糾正晒。

UDP 呢,獨立一個 packet 都唔會收錯 data 嘅,收到就係人哋對面發出來一模一樣!但係,UDP 如果收發時有錯,application 有可能會收少一個 packet,你個 application 會不知不覺嘅,仲有,連續發幾個 packet,例如 PQRS 四個 packet,接收方收到時可能會掉轉次序,例如收到 PRQS,或者 PQS(R 收唔到)之類。

死啦,我係唔係好似一個 Computer Engineer 呢?我無 A 牌㗎!(或者好似教會用語,係我未打算攞 A 牌啫!)

TOP

我原本估佢係講, PCM 直接掉入 payload 係後面砌.

後來佢係 #233 都講係 transcode 左 DSD 的, 咁至起碼 ...
IanW 發表於 2020-9-9 14:41


傳送 DSD stream 可以有好多辦法,DSD RAW,就係原來個 data stream,乜都無變,對面要認得出係 DSD stream 先識解碼。第二種叫 DSD Over PCM (DoP),其實都係 DSD,不過用過 PCM header/footer 包住,裡面啲 data 依然係原本嘅 DSD data,不過係條 data 線上面你好似 send PCM 一樣,咁大部分 streaming software 都會以為你只係播緊一個 HiRes PCM file,(因為 DSD 的 data rate 同一個 117.6kHz/24bit 或者 176.4kHz/16bit 的 PCM data rate 一樣)到咗隻 DAC,如果佢認到係 DSD,咪解返 DSD 比你聽囉。

如果 transcode,即係將 DSD stream 化成 PCM 先傳落 LAN 然後去 receiver 再去 DAC,咁同傳一個普通 PCM 毫無分別。

TOP

去到27 版都冇EE 友清楚講出自已的結論,Technical 真係有technical 的style , 乜寫段嘢真係咁難?睇嚟呢場 ...
七彩小生 發表於 2020-9-9 17:47


Technical information:
LAN transmission 最底層有 IEEE 802.3 protocol, transport layer 有 TCP, UDP.
再上有 Application layer, 視乎設計想點... 再上有檔案的 format.

我再問多次, 錯誤係如何超過哩堆保護, 跳進 player 的 "core"?
基於沒有證據能證明, 哩堆保護失效, 所以 LAN 線係不能影響"音質".
除非你能提出證據或理論, 如何超過哩堆保護.

Engineering (或者講科學) 唔係講某某人講左乜野, 就係結論.
而係要佢講的理論是否成立, 通過驗證.....

你仲上緊網, 無會忽然多個零忽然見左個零, 就正正係證明.

過左條 Ethernet 系統, 你粒 MCU/DSP 自己解錯碼, 係佢地的問題, 唔係條 LAN 線.
基本上 LAN, SATA, HDMI 線都係類同.

再講多次, 你要「信」, 唔阻你, 你自便吧.
只係你扮 Computer Engineer, 令我覺得十分嘔心而已.

TOP

呢條討論好精彩,真係要留名方便第日search

P.S. 提防賣花贊花香,即使係音響工程師廠家講野都有利益衝突,我自己都只係注重 how it works...

TOP

傳送 DSD stream 可以有好多辦法,DSD RAW,就係原來個 data stream,乜都無變,對面要認得出係 DSD stre ...
stephenwong 發表於 2020-9-9 21:11


咁 DSD stream 總會有個 format 包住, 有 checking mechanism 呱?
唔係好似 PCM 咁 RAW , 只係有 d header info, Data 一大揪咁盲 send 吧?

TOP