国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
TS (Transport stream) 格式
包:
包是TS中最基本的數(shù)據(jù)單元.它內(nèi)部包含固定的1個(gè)同步字節(jié),值為0x47.之后是3個(gè)比特標(biāo)志字段和13個(gè)
比特的包ID字段(PID),然后是4個(gè)比特的連續(xù)計(jì)數(shù)器字段,下面還可以有其它可選附加的字段,如可靠用
來(lái)提供支持信息的字段.其余部分就是數(shù)據(jù)載荷。每個(gè)包的長(zhǎng)度為188字節(jié),但通信媒介為包添加錯(cuò)誤校
檢字節(jié)。如DVI-ASI使用204字節(jié)和ATSC使用208字節(jié)做為包長(zhǎng)度.ATSC添加了20個(gè)字節(jié)的Reed-Solomon前
向錯(cuò)誤碼校驗(yàn)使得數(shù)據(jù)包最后達(dá)到208字節(jié)。選擇188字節(jié)標(biāo)準(zhǔn)包長(zhǎng)度的最初原因是為了兼容ATM通信系
統(tǒng).
TS包格式:
名稱   比特長(zhǎng)度  描述
同步字節(jié)  8   0x47
傳輸錯(cuò)誤指示(TEI) 1   當(dāng)去模器無(wú)法糾正錯(cuò)誤時(shí)設(shè)置
數(shù)據(jù)載荷起始指示 1   1表示PES或PSI數(shù)據(jù)的起始位置,否則為0
傳輸優(yōu)先級(jí)  1   1表示此數(shù)據(jù)包在相同PID的數(shù)據(jù)包中具有更高的
優(yōu)先級(jí)
PID   13   包ID號(hào)
干擾控制  2   00表示不加入干擾 由每個(gè)DVB指定: 01表示反轉(zhuǎn)
供將來(lái)使用 10表示使用偶數(shù)進(jìn)行干擾 11表示使用奇數(shù)來(lái)進(jìn)行干擾.
支持字段是否存在 1   1表示提供了支持字段
數(shù)據(jù)載荷是否存在 1   1表示提供了數(shù)據(jù)載荷
連續(xù)性計(jì)數(shù)器  4
以上所有字段共用32字節(jié),被稱為TS 4字節(jié)前綴(Transport stream 4-byte prefix)。
支持字段  0或多   依賴標(biāo)志字段
數(shù)據(jù)載荷  0或多   依賴標(biāo)志字段
支持字段格式:
名稱   比特長(zhǎng)度  描述
支持字段長(zhǎng)度  8   此支持字段其余部分所占用的字節(jié)數(shù)。
中斷指示  1   1表示此包中的連續(xù)計(jì)數(shù)器發(fā)生中斷。
隨機(jī)訪問(wèn)指示  1   1表示此包中的PES包開始了1個(gè)視頻或音頻序列
基礎(chǔ)流優(yōu)先指示  1   1表示高優(yōu)先級(jí)
PCR標(biāo)志   1   1表示此支持字段包括了PCR字段
CPCR標(biāo)志  1  
粘接點(diǎn)標(biāo)志  1   1表示此支持字段包括了粘接倒計(jì)時(shí)字段
傳輸私有數(shù)據(jù)標(biāo)志 1   1表示此支持字段包括私有數(shù)據(jù)字節(jié)
支持字段擴(kuò)展標(biāo)志 1   1表示此支持字段包括了支持?jǐn)U展
以下的字段可選  0或多   依賴于標(biāo)志字段設(shè)置
PCR   33+9   包時(shí)間參考
OPCR   33+9   初始程序時(shí)間參考,輔助TS流拷貝至其它的TS流
中。
粘接點(diǎn)倒計(jì)時(shí)  8   表示相距多少個(gè)TS包后發(fā)生一個(gè)粘接點(diǎn)(可能是
負(fù)值)
其它添加字節(jié)  0或多   自定義
PID
每個(gè)在TS中的表和基本流都由13個(gè)比特的包ID來(lái)標(biāo)識(shí)。多路分離器通過(guò)此PID從TS中分離出多路基本流
。時(shí)分多路轉(zhuǎn)換將決定特定的PID在TS中的發(fā)生頻率。
程序(Programs)
TS包括了一個(gè)程序(Programs)的概念。使用唯一PID的程序映射表(Program Map Table PMT)描述每
個(gè)單一的程序,所有組成此程序的基本流PID都列在此程序映射表中。舉例來(lái)說(shuō),數(shù)字電視所使用的TS
中可能包括了3個(gè)程序,來(lái)提供3個(gè)電視頻道。假設(shè)每個(gè)頻道由1個(gè)視頻流,1或2個(gè)音頻流及必要的元數(shù)
據(jù)組成。接收器希望僅解碼屬于頻道對(duì)應(yīng)的程序PID的數(shù)據(jù)載荷就可以解碼特定的頻道。它可以丟棄所
有其它PID相關(guān)內(nèi)容。多個(gè)程序的TS被參照為多程序TS(Multi Program Transport Stream MPTS)。單
一程序的TS被參照為單一程序TS(Single Program Transport Stream SPTS)。
程序定義信息(PSI)
TS包括了4種程序定義信息表:程序組成表(PAT),程序映射表(PMT)
,條件訪問(wèn)表(CAT)和網(wǎng)絡(luò)信息表(NIT).MPEG-2定義沒有包括CAT和NIT格式.
程序組成表(PAT):
列出了在TS中的所有有效的程序.每個(gè)列出的程序由一個(gè)16比特的被稱為program_number(程序號(hào))的值
來(lái)標(biāo)識(shí).每個(gè)在程序組成表(PAT)中列出的程序都結(jié)合了一個(gè)PID值來(lái)對(duì)應(yīng)(程序映射表)PMT表.值為
0x0000的program_number被保留用來(lái)指定對(duì)應(yīng)網(wǎng)絡(luò)信息表(NIT)的PID值.如查在程序組成表中沒提供這
個(gè)表項(xiàng)那么使用默認(rèn)的0x0010值來(lái)指定網(wǎng)絡(luò)信息表(NIT)的PID值.
TS包中的程序組成表(PAT)中永久包括值為0x0000的program_number.
程序映射表(PMT):
程序映射表(PMT)包括了程序的信息.每個(gè)程序都有一個(gè)對(duì)應(yīng)的程序映射表(PMT).每個(gè)PMT將被轉(zhuǎn)換為分
立的PID,雖然在技術(shù)上它是并不必要的.在PMT中描述了對(duì)應(yīng)的程序相關(guān)的PID值.程序映射表(PMT)也提
供了包含的PID對(duì)應(yīng)流的元數(shù)據(jù).舉例來(lái)說(shuō),如果1個(gè)程序中包括了1個(gè)MPEG-2視頻流,它的程序信息表
(PMT)將列出這個(gè)視頻流的PID,描述其為一個(gè)視頻流,同時(shí)提供其包含的視頻數(shù)據(jù)的類型.(此例中是
MPEG-2).程序映射表也(PMT)可以包括其它的流信息描述符.
程序時(shí)間參考(PCR):
輔助解碼器以最好的速度控制和同步播放時(shí)間,程序通常對(duì)程序中的每個(gè)PID周期性的提供一個(gè)程序時(shí)間
參考(PCR),也是通常所說(shuō)的主時(shí)鐘(Mater Colck).MPEG-2的時(shí)間機(jī)制就由此值來(lái)控制,比如表示時(shí)間戳
(PTS)就是程序時(shí)間參考(PCR)的相對(duì)值.頭33比特基于90kHz時(shí)鐘,擴(kuò)展的比特位是Hz和周期的ED。基于
9的27MHz時(shí)鐘。
空包(Null Packets)
有些傳輸架構(gòu),比如在ATSC和DVB的TS中強(qiáng)制限制比特率。為了保證流可以達(dá)到此固定的比特率,多路
合成器需要插入一些附加的包。PID 0x1FFF被來(lái)表示這種類型的數(shù)據(jù)包。這些包中不包括任何數(shù)據(jù)載荷
,接收器當(dāng)收到這種數(shù)據(jù)包時(shí)將忽略它的內(nèi)容。
基于隨機(jī)訪問(wèn)媒介的TS定義更改
時(shí)間碼
TS被設(shè)計(jì)用在廣播或磁帶中,需要做一些修改來(lái)被使用在隨機(jī)訪問(wèn)設(shè)備媒介上,比如數(shù)位攝像機(jī)記錄視
頻信息在DVD碟片,藍(lán)光碟,硬盤或固態(tài)存儲(chǔ)卡中。
基于隨機(jī)訪問(wèn)的系統(tǒng)可能會(huì)在設(shè)備沒有準(zhǔn)備好的情況下保存數(shù)據(jù)包在臨時(shí)緩沖區(qū)中,比如在設(shè)備啟動(dòng)時(shí)
,包不允許被寫入,但會(huì)保持在以后條件具備時(shí)寫入,一個(gè)4字節(jié)的時(shí)間碼(TC)被加入至188字節(jié)的包
中,結(jié)果產(chǎn)生了192字節(jié)的包。這種格式被稱為M2TS流。Sony稱它為“BDAV MPEG-2 Transport stream
”,JVC稱它為TOD(可能是“TS on disk”的縮寫)如使用基于HDD的數(shù)位攝像機(jī)GZ-HD7時(shí)。M2TS也被
用在AVCHD視頻文件中,它是MTS的擴(kuò)展。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
TS流分析
MPEG-2中TS碼流包結(jié)構(gòu)和功能應(yīng)用
一、TS流概述
MPEG-TS格式解析
HLS協(xié)議深入分析
MPEG-2 系統(tǒng)的傳輸流復(fù)用方式
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服