TS流與DVB-C和DVB-C2的區(qū)別TS流與DVB-C和DVB-C2的區(qū)別
TS流與DVB-C和DVB-C2的區(qū)別
?
什么是TS流與DVB-C和DVB-C2的區(qū)別我們?cè)诰W(wǎng)絡(luò)上通信都是通過(guò)發(fā)送或接受數(shù)據(jù)包來(lái)實(shí)現(xiàn)的。
I?P數(shù)據(jù)包有首部和數(shù)據(jù)兩部分組成的,首部的前一部分是固定長(zhǎng)度20字節(jié),是所有IP數(shù)據(jù)報(bào)必須具有的。首部包括:總長(zhǎng)度、標(biāo)識(shí)、MF、DF、片偏移。
“TS流”和“PS流”是經(jīng)過(guò)MPEG-2系統(tǒng)壓縮處理后的兩種復(fù)合信息流。
據(jù)傳輸媒體的質(zhì)量不同,MPEG-2中定義了兩種復(fù)合信息流:傳送流(TS)和節(jié)目流(PS)。
在MPEG-2系統(tǒng)中,信息復(fù)合/分離的過(guò)程稱(chēng)為系統(tǒng)復(fù)接/分接,由視頻,音頻的ES流和輔助數(shù)據(jù)復(fù)接生成的用于實(shí)時(shí)傳輸?shù)臉?biāo)準(zhǔn)信息流(比如實(shí)時(shí)廣播的電視節(jié)目)稱(chēng)為“MPEG-2傳送流”(MPEG2-TS)(TS的全稱(chēng):Transport?Stream)。
而“MPEG-2節(jié)目流”(MPEG2-PS)主要應(yīng)用于存儲(chǔ)的具有固定時(shí)長(zhǎng)的節(jié)目,如DVD電影(PS的全稱(chēng):Program?Stream)。
TS流與PS流的主要區(qū)別在于TS流的包結(jié)構(gòu)是固定長(zhǎng)度的,而PS流的包結(jié)構(gòu)是可變長(zhǎng)度的。PS包與TS包在結(jié)構(gòu)上的這種差異,導(dǎo)致了它們對(duì)傳輸誤碼具有不同的抵抗能力,因而應(yīng)用的環(huán)境也有所不同。
TS碼流由于采用了固定長(zhǎng)度的包結(jié)構(gòu),當(dāng)傳輸誤碼破壞了某一TS包的同步信息時(shí),接收機(jī)可在固定的位置檢測(cè)它后面包中的同步信息,從而恢復(fù)同步,避免了信息丟失。所以,MPEG2-TS格式的特點(diǎn)就是要求從視頻流的任一片段開(kāi)始都是可以獨(dú)立解碼的。
而PS包由于長(zhǎng)度是變化的,一旦某一PS包的同步信息丟失,接收機(jī)無(wú)法確定下一包的同步位置,就會(huì)造成失步,導(dǎo)致嚴(yán)重的信息丟失。因此,在信道環(huán)境較為惡劣,傳輸誤碼較高時(shí),一般采用TS碼流;而在信道環(huán)境較好,傳輸誤碼較低時(shí),一般采用PS碼流。
由于TS碼流具有較強(qiáng)的抵抗傳輸誤碼的能力,因此目前在傳輸媒體(如有線(xiàn)電視)中進(jìn)行傳輸?shù)?span>MPEG-2碼流基本上都采用了TS碼流的格式。
DVB-C堪稱(chēng)是流行的有線(xiàn)數(shù)字電視廣播系統(tǒng),該系統(tǒng)1994年被開(kāi)發(fā)出來(lái)。它使用正交幅度調(diào)制方式(Quadrature?Amplitude?Modulation,簡(jiǎn)稱(chēng)QAM),支持16-QAM,32-QAM,64-QAM,128-QAM和256-QAM的調(diào)制方式,DVB-C的接收機(jī)必須至少支持64-QAM的調(diào)制方式。DVB-C標(biāo)準(zhǔn)規(guī)定的MPEG-2傳輸格式,由長(zhǎng)度為188字節(jié)的傳輸包組成。每個(gè)包有4個(gè)字節(jié)的包頭,可變字節(jié)長(zhǎng)度的適配域(Adaptation?Field)和有效載荷(Payload)。實(shí)際上,為了提高系統(tǒng)的糾錯(cuò)能力,每個(gè)包增加了長(zhǎng)度為16個(gè)字節(jié)的R-S糾錯(cuò)碼,包長(zhǎng)變成了204字節(jié)。在傳輸鏈路里,這些MPEG-2傳輸包一個(gè)包一個(gè)包的串行傳輸。DVB-C標(biāo)準(zhǔn)規(guī)定速率是47.3MB/S。第二代DVB有線(xiàn)傳輸系統(tǒng)DVB-C2,在2008年被開(kāi)發(fā)出來(lái),其性能非常接近理論的香農(nóng)(Shannon)極限。DVB-C2在相同的條件下比DVB-C高30%的頻譜效率,并且下行信道容量大多比優(yōu)化過(guò)的光纖同軸電纜混合網(wǎng)(Hybrid?Fiber?Coaxial的縮寫(xiě),簡(jiǎn)稱(chēng)HFC)要大。DVB-C和DVB-C2的主要差別如下:DVB-C2采用多傳輸流和一般的碼流封裝格式,而DVB-C采用單一傳輸流(Transport?Stream,簡(jiǎn)稱(chēng)TS流)格式。DVB-C2采用可變的編碼和調(diào)制,以及自適應(yīng)編碼和調(diào)制技術(shù),而DVB-C使用固定編碼和調(diào)制技術(shù)。DVB-C2采用COFDM?編碼正交頻分復(fù)用(coded?orthogonal?frequency?division?multiplexing的縮寫(xiě),簡(jiǎn)稱(chēng)COFDM)的調(diào)制方式,而DVB-C采用QAM調(diào)制方式。DVB-C2采用LDPC?+?BCH的前向糾錯(cuò)編碼方式,而DVB-C采用里德所羅門(mén)編碼技術(shù)(Reed?Solomon,簡(jiǎn)稱(chēng)RS)。DVB-C2采用比特交織(Bit-Interleaving),時(shí)域交織,頻域交織技術(shù),而DVB-C僅采用比特交織技術(shù)。DVB-C2采用導(dǎo)頻技術(shù)(Pilots),而DVB-C沒(méi)有采用。DVB-C2采用1/64或1/128的保護(hù)間隔(Guard?Interval),而DVB-C沒(méi)有采用保護(hù)間隔。
|