IP數據報有首部和數據兩部分組成的,首部的前一部分是固定長度20字節,是全部IP數據報必須具備的。首部包括:總長度、標識、MF、DF、片偏移。
數字信號實際傳送的是數據流,通常數據流包括如下三種:spa
ES流:也叫基本碼流,包含視頻、音頻或數據的連續碼流。
PES流:也叫打包的基本碼流,是將基本的碼流ES流根據須要分紅長度不等的數據包,並加上包頭就造成了打包的基本碼流PES流。orm
TS流:也叫傳輸流,是由固定長度爲188字節的包組成,含有獨立時基的一個或多個節目,適用於誤碼較多的環境。
TS流(TransportStream)即在MPEG-2系統中,由視頻,音頻的ES流和輔助數據復接生成的用於實際傳輸的標準信息流稱爲MPEG-2傳送流。信息複合/分離的過程稱爲系統復接/分接,據傳輸媒體的質量不一樣,MPEG-2中定義了兩種複合信息流:傳送流(TS)和節目流(PS:ProgramStream)
TS流與PS流的區別在於TS流的包結構是固定長度的,而PS流的包結構是可變長度。 PS包與TS包在結構上的這種差別,致使了它們對傳輸誤碼具備不一樣的抵抗能力,於是應用的環境也有所不一樣。TS碼流因爲採用了固定長度的包結構,當傳輸誤碼破壞了某一TS包的同步信息時,接收機可在固定的位置檢測它後面包中的同步信息,從而恢復同步,避免了信息丟失。而PS包因爲長度是變化的,一旦某一PS包的同步信息丟失,接收機沒法肯定下一包的同步位置,就會形成失步,致使嚴重的信息丟失。所以,在信道環境較爲惡劣,傳輸誤碼較高時,通常採用TS碼流;而在信道環境較好,傳輸誤碼較低時,通常採用PS碼流因爲TS碼流具備較強的抵抗傳輸誤碼的能力,所以目前在傳輸媒體中進行傳輸的MPEG-2碼流基本上都採用了TS碼流的包視頻