TS流 系列日記(3)TS流的PSI/SI 深入學(xué)習(xí)-2

轉(zhuǎn)發(fā)

SI信息

"SI是對(duì)多個(gè)TS流的描述楚午,它包含了PSI"

PSI只提供了單個(gè)TS流的信息,使接收機(jī)能夠?qū)蝹€(gè)TS流中的不同節(jié)目進(jìn)行解碼阱驾;但是怪蔑,它不能提供多個(gè)TS流的相關(guān)業(yè)務(wù),也不能提供節(jié)目的類(lèi)型喧枷、節(jié)目名稱弓坞、開(kāi)始時(shí)間、節(jié)目簡(jiǎn)介等信息戚扳。因此族吻,DVB對(duì)PSI進(jìn)行了擴(kuò)展,提供了其他不同類(lèi)型的表砍艾,形成了SI握础。

SI定義了PAT、PMT和CAT之外的9張表简烘,通過(guò)組織SI提供的這些數(shù)據(jù)定枷,可以生成類(lèi)似節(jié)目報(bào)表的形式,方便用戶查看多種信息覆旭,這就是所謂的電子節(jié)目指南(EPG)岖妄。

下面給出了SI定義的十張表(NIT的由SI規(guī)定的):



SI定義的表,并不需要全部傳輸七兜,其中福扬,NIT、SDT狠裹、EIT和TDT是必須傳輸?shù)钠常欢忠訬IT、SDT和EIT最為重要俗冻,利用這三個(gè)表可以構(gòu)成功能不同的EPG梢夯,如提供節(jié)目附加信息、節(jié)目分類(lèi)噪奄、節(jié)目預(yù)定和家長(zhǎng)分級(jí)控制等人乓。

NIT解析

"NIT描述了數(shù)字電視網(wǎng)絡(luò)中與網(wǎng)絡(luò)相關(guān)的信息"

NIT描述了數(shù)字電視網(wǎng)絡(luò)中與網(wǎng)絡(luò)相關(guān)的信息,但這個(gè)表本身的信息有限碰缔,更多的信息是依靠插入表中的描述符來(lái)提供的戳护。NIT常用的描述符有:網(wǎng)絡(luò)名稱描述符(network_name_descriptor)瀑焦、有線傳送系統(tǒng)(cable_delivery_system_descriptor)榛瓮、業(yè)務(wù)列表描述符(service_list_descriptor)和鏈接描述符(linkage_descriptor)巫击。下圖是實(shí)際的一個(gè)例子中的兩種描述符。

NIT的表結(jié)構(gòu)分析

網(wǎng)絡(luò)信息表(NIT)傳遞了與通過(guò)一個(gè)給定的網(wǎng)絡(luò)傳輸?shù)膹?fù)用流/TS流的物理結(jié)構(gòu)相關(guān)的信息粹懒,以及與網(wǎng)絡(luò)自身特性相關(guān)的信息顷级。

在SI標(biāo)準(zhǔn)中規(guī)定:original_network_id和transport_stream_id兩個(gè)標(biāo)識(shí)符相結(jié)合唯一確定了網(wǎng)絡(luò)中的TS流愕把。各網(wǎng)絡(luò)被分配獨(dú)立的network_id值作為網(wǎng)絡(luò)的唯一識(shí)別碼。當(dāng)NIT表在生成TS流的網(wǎng)絡(luò)上傳輸時(shí)恨豁,network_id和original_network_id將取同一值。

  • NIT表被切分為網(wǎng)絡(luò)信息段(network_information_section)
  • 任何NIT的段都必須由PID為0x0010的TS包傳輸 現(xiàn)行網(wǎng)絡(luò)的NIT表任何段的-
  • table_id值應(yīng)為0x40菊匿,且具有相同的table_id_extension即(network_id)跌捆;-
  • 現(xiàn)行網(wǎng)絡(luò)以外的其他網(wǎng)絡(luò)NIT表的段table_id值應(yīng)為0x41

上圖提供的即是一個(gè)真實(shí)的NIT表象颖,紅色框內(nèi)有兩個(gè)描述符,分別是業(yè)務(wù)列表描述符service_list_descriptor和有線傳輸系統(tǒng)描述符cable_delivery_system_descriptor抄瓦;它們都位于第二層循環(huán)陶冷。

NIT的業(yè)務(wù)列表描述符結(jié)構(gòu)分析

業(yè)務(wù)列表描述符通過(guò)業(yè)務(wù)標(biāo)識(shí)符和業(yè)務(wù)類(lèi)型提供業(yè)務(wù)服務(wù)。其目的在于:告訴接收機(jī)每一個(gè)TS流中存在多少個(gè)業(yè)務(wù)以及每一個(gè)業(yè)務(wù)的類(lèi)型煞额。其結(jié)構(gòu)如下:
  • service_id(業(yè)務(wù)標(biāo)識(shí)符):唯一標(biāo)識(shí)TS中的一個(gè)業(yè)務(wù)膊毁,它與program_map_section中的program_number(參看PMT表結(jié)構(gòu))相同。但當(dāng)業(yè)務(wù)類(lèi)型為0x04時(shí)(即NVOD參考業(yè)務(wù)嗜逻,service_id沒(méi)有對(duì)應(yīng)的program_number)缭召。

  • service_type(業(yè)務(wù)類(lèi)型):指示業(yè)務(wù)的類(lèi)型逆日。如0x01為數(shù)字電視業(yè)務(wù),0x02為數(shù)字音頻廣播業(yè)務(wù)搪哪,0x04為NVOD參考業(yè)務(wù)坪圾,0x05為NVOD時(shí)移業(yè)務(wù)。


上圖所示只是其中一個(gè)section的業(yè)務(wù)列表描述符漓概,如果將所有的section全解析病梢,那么此網(wǎng)絡(luò)中所有TS流包含的所有service_id和service_type都可以獲得。這樣觅彰,用戶可以據(jù)此了解整個(gè)網(wǎng)絡(luò)業(yè)務(wù)的構(gòu)成钮热,并以此為基礎(chǔ)對(duì)業(yè)務(wù)進(jìn)行分類(lèi)、整合隧期。

BAT解析

"BAT將網(wǎng)絡(luò)中的所有業(yè)務(wù)分成了多個(gè)業(yè)務(wù)群,以此界定用戶"

BAT即業(yè)務(wù)群關(guān)聯(lián)表(BouquetAssociation Table)读拆,它將網(wǎng)絡(luò)中所有的業(yè)務(wù)分成了多個(gè)業(yè)務(wù)群鸵闪,以此界定用戶。例如辟灰,將網(wǎng)絡(luò)中所有業(yè)務(wù)分為兩個(gè)業(yè)務(wù)群,一個(gè)是境內(nèi)節(jié)目業(yè)務(wù)群西采,另一個(gè)是境外節(jié)目業(yè)務(wù)群继控。這樣,國(guó)內(nèi)的運(yùn)營(yíng)商就可以利用這樣劃分的業(yè)務(wù)群武通,充分利用節(jié)目資源,在不違反現(xiàn)有廣電總局規(guī)定的前提下尾菇,同時(shí)分別滿足境內(nèi)用戶和境外用戶囚枪。
BAT本身可以跨網(wǎng)絡(luò)存在,但在國(guó)內(nèi)運(yùn)營(yíng)體系來(lái)看幾乎沒(méi)有得到真正使用默赂。國(guó)內(nèi)的運(yùn)營(yíng)使用中忆植,BAT還可以存在分級(jí)運(yùn)營(yíng)的運(yùn)營(yíng)體系中,用于區(qū)分不同的地域用戶耀里。
BAT被切分為業(yè)務(wù)群關(guān)聯(lián)段拾氓,所有的業(yè)務(wù)群關(guān)聯(lián)段都在TS中傳輸,其PID為0x0011咙鞍。所有的業(yè)務(wù)群關(guān)聯(lián)段的table_id都取0x4A。HINT:SDT的TS包PID也為0x0011翰守,其table_id為0x42或0x46疲酌。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末了袁,一起剝皮案震驚了整個(gè)濱河市载绿,隨后出現(xiàn)的幾起案子油航,更是在濱河造成了極大的恐慌,老刑警劉巖怕享,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秒啦,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)灌诅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)猜拾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人挎袜,你說(shuō)我怎么就攤上這事∥商拢” “怎么了全景?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)滞伟。 經(jīng)常有香客問(wèn)我炕贵,道長(zhǎng),這世上最難降的妖魔是什么称开? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮督禽,結(jié)果婚禮上总处,老公的妹妹穿的比我還像新娘。我一直安慰自己鹦马,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布菱肖。 她就那樣靜靜地躺著旭从,像睡著了一般。 火紅的嫁衣襯著肌膚如雪退疫。 梳的紋絲不亂的頭發(fā)上鸽素,一...
    開(kāi)封第一講書(shū)人閱讀 51,146評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音棒坏,去河邊找鬼遭笋。 笑死,一個(gè)胖子當(dāng)著我的面吹牛坐梯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谎替,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蹋辅,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了秩命?” 一聲冷哼從身側(cè)響起尉共,我...
    開(kāi)封第一講書(shū)人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤袄友,失蹤者是張志新(化名)和其女友劉穎霹菊,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鸠按,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡饶碘,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年扎运,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片绪囱。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鬼吵,死狀恐怖篮赢,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情涣脚,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布遣蚀,位于F島的核電站纱耻,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏玖喘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一累奈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧澎媒,春花似錦、人聲如沸戒努。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)勾笆。三九已至,卻和暖如春窝爪,著一層夾襖步出監(jiān)牢的瞬間齐媒,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工喻括, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人唬血。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓拷恨,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親腕侄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子小泉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353