瀏覽單個文章
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,054
引用:
作者oversky.
為避免誤會,請問一下你這邊講的「資料串流」英文是什麼?

沒有在說甚麼特別不一樣的東西
就一般video/audio stream 而已


引用:
作者st202
串流封包當然有糾錯機制
例如FEC 只是會吃掉部分頻寬
大概只會出現在PAM4

話說首個計畫使用PAM4傳輸的記憶體
居然是較低速SSD 而不是高速DRAM(HBM/3Ds DDR)
可能是DRAM的產業標準需要冗長的作業時間 遠不如SSD來的單純

今時業界的目光都在PAM4 SerDes 112G
3+1通道 48G 實在不是啥問題...

影音串流沒有在跟你糾錯的

影音串流跟一般資料 (DATA)
不一樣的地方
在於我把10MB 的文字檔案
複製到遠端的電腦
過程會因有糾錯機制的緣故,確保你收到的文字檔案內容完全正確
假設我一秒傳1MB ,但卻由於距離太遠
例如線材品質等外部影響的因素,導致我總共傳送了11MB
遠端才能收到10MB 內容無誤的檔案
多傳出的 1MB 為遠端要求重傳

影音串流,因為視訊跟音訊
牽扯到時間的關係
所以糾錯機制是沒有任何用處的
例如 現在很流行的實況直播
你是觀眾,你當前的畫面出現了兩秒空白
你的電腦是不會要求對方再把那兩秒空白回傳給你
對於直播主而言經由 broadcast 出去的影音串流
發出去就發出去了,他不會管你到底有沒有收到
所以沒有重新發送這回事

好,為什麼我要說這個?
因為音效晶片在解碼時
它收到甚麼就解甚麼
它沒有分辨收到的資料究竟是對還是錯的能力

引用:
作者aya0091
這我相信

不過類比跟數位訊號差異還是很大的

至少傳統類比訊號的失真方式跟數位訊號完全不同

模糊、鬼影、疊影、雜訊、色彩失真等等

數位訊號如果傳輸失敗幾乎都是閃黑或直接黑畫面

但如果畫面顯示正常,那理論上就不會有任何區別

數位訊號,說傳輸的只有0與1
如果是在講 USB DAC 還是螢幕 HDMI
當作為訊號線的時候
這其實不太對

實際上傳輸的只有 1 而已
也就是像這樣
代碼:
000101
       1  1

如果你收到這樣
代碼:
000101
       1 1

就表示你接收端的介面品質太差
時鐘( 時脈振盪器 )或傳輸介質有很大的改進空間
這種差異,對音訊非常敏感
所以有些人的 DAC
並不會使用電腦主機板上內建的 USB 介面
而是另外購買品質更好的 USB 內接卡
來獲得更高的音質
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2019-03-02, 07:38 PM #105
回應時引用此文章
野口隆史離線中