當前位置:編程學習大全網 - 編程語言 - ASI和TS流有什麽區別?

ASI和TS流有什麽區別?

TS流是信源碼流,最高碼率為44.209Mbit/s,它是經過信源編碼後的壓縮碼流,為了使欲傳輸的信源信息在傳輸速率壹定的條件下更快更多地傳輸,還要把數據進行壓縮,也就是通過信源編碼去掉信息中多余的部分,從而提高通信的有效性,信源編碼包括霍夫曼編碼、LZ編碼等多種.。\x0d\TS流為MPEG壹2傳送流,\x0d\MPEG壹2是運動圖像專家組(MovingPicturesExpertGroup)制定的主要用於傳輸聲音、圖像數據壓縮的標\x0d\準。MPEG中的關鍵壓縮技術雖然也是DCT、霍夫曼編碼等,但是它在圖像壓縮功能方面已有重大發展。在MPEG壹2中圖像有3種編碼類型:幀內編碼的圖像稱為I幀,雙向預測編碼的圖像稱為B幀,前向預測編碼的圖像稱為P幀,首先編I幀,然後編P幀,P幀是以前壹個I幀為預測幀進行編碼的。在I幀和P幀中間插人\x0d\2個B幀,幀順序為IBBPBBPBBIBBP?I、P、B組合成圖像組,再加上序列起始碼和序列頭等數據組成圖像序列或MPEG壹2基本碼流ES(ElementaryStream)。基本碼流無法直接送人信道傳輸,需要經過打包和復用,形成適合傳輸的單壹的MPEG壹2傳輸碼流,視頻、音頻及數據基本碼流ES先被打包成壹系列不等長的PES小包,每個PES小包帶有壹個包頭,內含小包的種類、長度及其他相關信息。視頻、音頻及數據的PES小包按照***同的時間基準,經節目復用後形成單壹的節目碼流,成為MPEG壹2信源編碼的最終輸出信號流。\x0d\\x0d\SPI、ASI、DS3都是信道碼流,也就是在信源碼中增加壹定數量的多余碼元,使碼子具有壹定的抗幹擾能力,這就是信道編碼,信道編碼的目的是為了保證信息傳輸的可靠性。其中,ASI和SPI接口較常用。\x0d\ASI是非同步串行接口,它使用固定的傳輸碼率270Mbit/s傳輸不同碼率的MPEG壹2傳送流信號,信道編碼方式為8B/10B,在較長距離的傳輸中使用ASI接口(如內部視頻網絡等),ASI接口首先將包同步MPEG壹2傳送包的8bit碼字轉換成l0bit碼字,接著再通過並/串轉換單元編程固定碼率為270的串行信號,由輸入碼率的不同,需要在TS流中插入同步字,以達到270Mbps的固定速率,所形成的串行比特流將通過緩沖/驅動電路和耦合網絡送到同軸電纜連接器上,當通過同軸電纜到達接收端接收數據時,首先要經過連接器和耦合網絡,使用鎖相環進行時鐘恢復和數據恢復,然後進行串/並變換,為了恢復字節同步,必須刪除插入的同步字。

  • 上一篇:網頁美工設計的簡介
  • 下一篇:高手,快進來幫忙...
  • copyright 2024編程學習大全網