軟件psi和入門理解_第1頁
軟件psi和入門理解_第2頁
軟件psi和入門理解_第3頁
軟件psi和入門理解_第4頁
軟件psi和入門理解_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PSI/SI入門理解軟件開發(fā)部—賴健鋒為什么需要PSI/SI協(xié)議?數(shù)字電視廣播系統(tǒng)相信很多出差的同事都去過廣電機(jī)房,但未必對(duì)廣電系統(tǒng)有個(gè)清晰的流程。帶著上面的問題我們就先了解下廣電的數(shù)字電視廣播系統(tǒng)。什么是DVBDVB:數(shù)字視頻廣播(DigitalVideoBroadcasting),由DVB項(xiàng)目維護(hù)的一系列國際承認(rèn)的數(shù)字電視公開標(biāo)準(zhǔn),

DVB項(xiàng)目是一個(gè)由300多個(gè)成員組成的工業(yè)組織。DVB標(biāo)準(zhǔn)的核心(1)系統(tǒng)采用MPEG-2壓縮的音頻、視頻及資料格式作為資源(2)系統(tǒng)采用公共MPEG-2傳輸(TS)復(fù)用方式(3)系統(tǒng)采用公共的用于描述廣播節(jié)目的系統(tǒng)服務(wù)信息(SI)(4)系統(tǒng)的第1級(jí)信道編碼采用R-S前向糾錯(cuò)編碼保護(hù)(5)調(diào)制與其他附屬的信道編碼方式,由不同的傳輸媒介來確定;使用通用的加擾方法及條件接收接DVB分類DVB根據(jù)應(yīng)用的不同,主要分為:DVB-S:衛(wèi)星電視DVB-C:有線電視DVB-T:無線電視DVB-H:手持地面無線電視不同的規(guī)格基本原理都是相同的,不同的主要是調(diào)制方式不同。DVB標(biāo)準(zhǔn)的傳輸系統(tǒng)分為信源編解碼(SourceCoding)和信道編解碼(Channel

Coding)兩部分。信源編解碼采用MPEG-2碼流,首先對(duì)音頻和視頻進(jìn)行復(fù)用,然后再將多個(gè)數(shù)字電視節(jié)目流進(jìn)行傳輸復(fù)用。在接受端進(jìn)行相應(yīng)

的解復(fù)用和解碼。上述幾種不同規(guī)格的DVB都是采用同一種信源

編碼方法。信道編解碼包括:前向糾錯(cuò)編碼、譯碼、調(diào)制、解調(diào)和上、下變頻3部分。衛(wèi)星傳輸采用QPSK(4相相移鍵控調(diào)制)方式,有線傳輸采用QAM

(正交振幅調(diào)制)方式,地面?zhèn)鬏敳捎肅OFDM(編碼正交頻分復(fù)用)或16VSB(16電平殘留邊帶調(diào)制)方式。DVB的傳輸系統(tǒng)MPEG-2MPEG

是活動(dòng)圖像專家組(

Moving

Picture

Experts

Group)的簡(jiǎn)稱,MPEG-2是MPEG和ISO組織設(shè)計(jì)的一個(gè)數(shù)字視頻壓縮規(guī)范,當(dāng)前的標(biāo)準(zhǔn)文檔是ISO13818,主要用于DVD和DVB上。針對(duì)不同的應(yīng)用環(huán)境(信道和存儲(chǔ)介質(zhì)),MEPG-2規(guī)定了兩種系統(tǒng)編碼方法,分別是傳輸流TS(TransportStream)和節(jié)目流PS(Program

Stream)。MPEG-2TS與PS的區(qū)別:TS格式具有很強(qiáng)的錯(cuò)誤校正功能,應(yīng)用于實(shí)時(shí)傳送的節(jié)目,比如實(shí)時(shí)廣播的電視節(jié)目;而PS主要應(yīng)用于存儲(chǔ)的具有固定時(shí)長(zhǎng)的節(jié)目,如DVD電影。簡(jiǎn)單地說,將DVD上的VOB文件的前面一截cut掉(或者是數(shù)據(jù)損壞數(shù)據(jù))就會(huì)導(dǎo)致整個(gè)文件無法解碼,而電視節(jié)目是任何時(shí)候打開電視機(jī)都能解碼(收看)的。所以TS格式的特點(diǎn)就是從視頻流的任一片段開始都是可以獨(dú)立解碼。TS流為了多路數(shù)字節(jié)目流(音、頻流等)的復(fù)用和有效的傳輸,TS規(guī)定數(shù)據(jù)以包傳輸(如TCP/IP協(xié)議的網(wǎng)絡(luò)包)。包(

Packet)是TS流內(nèi)資料的最基本單位,同步字節(jié)(

sync

byte)值為0x47,包頭(Header)中包含13比特的包標(biāo)識(shí)符(PID,Packet

Identifier)。Packets

有188

字節(jié)的長(zhǎng)度。但是后面有可能會(huì)追加一些驗(yàn)證字節(jié),所以Packets的長(zhǎng)度有可能變?yōu)?92、204或者208byte的長(zhǎng)度。TS流表PID值PAT0x0000CAT0x0001PMT由各個(gè)頻點(diǎn)的PAT表指定NIT0x0010SDT0x0011BAT0x0011EIT0x0012TDT0x0014TOT0x0014預(yù)保留0x0003

~

0x000F;0x0016

~0x001BPID:包標(biāo)識(shí)符(PacketIdentifier),用來標(biāo)識(shí)包的類型(業(yè)務(wù)信息SI的各種表等)及標(biāo)識(shí)同一節(jié)目的音、視頻數(shù)據(jù)包等。PID取值為:0x0

~

0x1FFF(十進(jìn)制8191)。在DVB標(biāo)準(zhǔn)中,定義了一些標(biāo)準(zhǔn)的PID

用來實(shí)現(xiàn)業(yè)務(wù)信息SI。這些PID

是系統(tǒng)保留的,

因此DVB編碼的時(shí)候并不會(huì)用這些PID

做為節(jié)目音、視頻包或者其他數(shù)據(jù)包的PID。PSI數(shù)字電視中,系統(tǒng)復(fù)用將多套電視節(jié)目的音視頻復(fù)用在一個(gè)信道中傳輸,為了能對(duì)一路節(jié)目的TS流中所含的各種信息進(jìn)行標(biāo)識(shí)(如區(qū)分不同節(jié)目的音視頻包),

MPEG-2

規(guī)定在復(fù)合的時(shí)候需要插入PSI

Program

SpecificInformation,節(jié)目特定信息)。幾種節(jié)目特定信息節(jié)目關(guān)聯(lián)表(PAT,ProgramAssociationTable),本身PID為0x0000,它給出每一個(gè)節(jié)目對(duì)應(yīng)的PMT的PID。條件接收表(CAT,ConditionalAccessTable),給出條件接收系統(tǒng)的有關(guān)信息,PID為0x0001。節(jié)目映射表(PMT,ProgramMapTable),給出一個(gè)節(jié)目?jī)?nèi)各種媒體流(主要音視頻流)的PID及該節(jié)目的參考時(shí)鐘(PCR)。網(wǎng)絡(luò)信息(NIT,NetworkInformationTable),給出物理傳輸網(wǎng)絡(luò)的有關(guān)信息,如當(dāng)前網(wǎng)絡(luò)運(yùn)營商規(guī)定的頻點(diǎn)表,提供Actual(現(xiàn)行)和Other(其他)之分,表示當(dāng)前頻點(diǎn)值和其他頻點(diǎn)值。PSIPSI表信息以段(Section)為單位進(jìn)行組織,段可以作為負(fù)載插入TS包中,然后一定的比率插入一路節(jié)目的TS流中(一個(gè)頻點(diǎn)的流),形成完整的一路節(jié)目的TS流。各個(gè)段(Section)以表標(biāo)識(shí)符(table_id)來標(biāo)識(shí)當(dāng)前段所屬的表。表PID值Table_id值PAT0x00000x00CAT0x00010x01PMT由各個(gè)頻點(diǎn)的PAT表指定0x02NIT0x0010Actual(現(xiàn)行)0x40Other(其他)0x41SDT0x0011Actual(現(xiàn)行)0x42Other(其他)0x46BAT0x00110x004AEIT0x0012Actual

+Present/Following0x4EOther

+

Present/Following

0x4FActual

+Schedule

0x50~0x5FOther

+Schedule 0x60

~0x6FTDT0x00140x70TOT0x00140x72預(yù)保留0x0003至0x000F;0x0016至0x001B0x04至0x3F;0x43至0x450x4B至0x4D;0x74至0x7D用戶自定義0x80

至0xFE節(jié)目搜索原理SI節(jié)目特定信息(PSI)只規(guī)定了解碼所需的最基本的信息,主要用于接收機(jī)對(duì)正在播放節(jié)目的過濾。為了適應(yīng)實(shí)際應(yīng)用和業(yè)務(wù)發(fā)展的需求,制定了一個(gè)數(shù)字電視廣播的業(yè)務(wù)信息(SI,Service

Information)標(biāo)識(shí)。SI信息由節(jié)目特定信息(PSI)和附件數(shù)據(jù)組成。常用到的附件數(shù)據(jù)業(yè)務(wù)描述表(SDT,Service

Description

Table),PID值為0x11,Table_id為0x42(Actual)和0x42(Other)。業(yè)務(wù)指節(jié)目的集合,該表描述了系統(tǒng)中業(yè)務(wù)的數(shù)據(jù),如名稱、類型、業(yè)務(wù)提供者、可以接收的國家、實(shí)現(xiàn)NVOD的指導(dǎo)信息、實(shí)現(xiàn)多畫面的控制信息、使用的加密系統(tǒng)等,運(yùn)營商還可以添加自定義描述值添加排序、聲道控制、音量補(bǔ)償?shù)裙δ?。業(yè)務(wù)群關(guān)聯(lián)表(BAT,Bouquet

Association

Table),PID值為0x11,Table_id為0x4A。提供業(yè)務(wù)群(一系列類似節(jié)目)相關(guān)信息,給出了業(yè)務(wù)群的名稱、每個(gè)業(yè)務(wù)群的業(yè)務(wù)列表(即節(jié)目分類),運(yùn)營商還可以添加自定義描述值添加排序、聲道控制、音量補(bǔ)償、節(jié)目過濾等功能。事件信息表(EIT,EventInformationTable),按時(shí)間順序提供每一個(gè)業(yè)務(wù)包含的事件(如新聞聯(lián)播)信息,如時(shí)間名稱、開始時(shí)間、持續(xù)時(shí)間、播放狀態(tài)等,分為

Present(當(dāng)期)、Following(后續(xù))和Schedule(時(shí)間表)。PID值為0x12,Table_id分別為0x4E(Actual+Present/Following)、0x4F(Other+

Present/Following)、0x50~0x5F(Actual+Schedule)、0x60

~0x6F(Other+

Schedule)。時(shí)間日期(TDT,TimeandDateTable),PID值為0x0014,Table_id值為0x70,給出了當(dāng)前時(shí)間和日期的信息,該信息是頻繁更新的。時(shí)間偏移(TOT,TimeOffsetTable),PID

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論