ATSC DVB SI PSI 主要的區別

2021-08-15 06:43:11 字數 1335 閱讀 5103

對於atsc和dvb si/psi主要的區別:

對於psi來說,dvb和atsc是一樣的,主要用到了三個表pat/cat/pmt

對於si來說,節目的epg組織方式是不一樣的。

對於dvb來說,主要是sdt/eit/bat/tdt/tot表來展示epg

組織方式如下:

sdt:描述頻道名稱,通過ts_id/service_id

eit:描述節目資訊,通過ts_id/service_id/eit_id

tdt/tot:描述系統時間資訊

對於atsc來說,主要是通過vct/mgt/eit/ett/stt表來展示,並沒有dvb中提到的sdt和bat,tdt,tot

組織方式如下:

對於terrestrial broadcast來說,需要stt,tvct,mgt,eit(0~3)

對於cable broadcast來說,所有的eit都可以有,但是並沒有強制

pid:0x1ffb, 通過不同的table_id來區分不同的表,這個不像dvb用盡可能多的pid來表示不同的表。

vct: table_id為0xc8(tvct)/0xc9(cvct),主要代替了sdt/bat

描述了frequency/modulation mode

描述了transport_stream_id和program_number,根據這兩個引數可以跟pat/pmt對應起來。

描述頻道的資訊(major_channel_number和minor_channel_number,需要確認用途,access_controlled描述頻道是否加密;hidden描述這個頻道是否隱藏,比如nvod頻道;source_id對應了頻道和eit資訊對應起來)

service_type描述:analog television/atsc_digital_television/atsc_audio_only

hide_guide:描述是否在epg中顯示

service_name 在extended_channel_name中描述節目名稱

service_location_descriptor,如果有的話,描述了video/audio pid,這樣提供了一種避開pat/pmt的一種方式選擇。

mgt:table_id為0xc7,他描述了eit/ett的pid

可以看到支援eit總共可以有128個pid的通道傳送,乙個pid的通道描述3個小時的節目資訊,所以總共是128x3/24=16天,也就是說最大可以支援16天的epg資訊

stt: table_id 為0xcd,他描述了system time, 代替了tdt/tot

python主要用途 python的主要用途是什麼

python主要的五大應用介紹 一 web開發 python的誕生歷史比web還要早,由於python是一種解釋型的指令碼語言,開發效率高,所以非常適合用來做web開發。python有上百種web開發框架,有很多成熟的模板技術,選擇python開發web應用,不但開發效率高,而且執行速度快。二 網路...

Heritrix的主要模組

1 frontier 鏈結工廠 是heritrix最核心的部分,有三個核心的方法 next,schedule,finished,其原型及作用如下 a 程提供乙個鏈結.heritrix的所有處理執行緒 toethread 都是通過呼叫該方法獲取鏈結的 b schedule candidateuri c...

榮格的主要貢獻

榮格在他的理論中拒絕了弗洛伊德以性本能解釋行為的觀點,這一觀點具有積極的意義。固然人的行為受到性驅 榮格的研究 13張 力因素的影響,但這種影響的時間和範圍是極其有限的,超出這個範圍,把性的因素列為影響行為的首要因素,必然失之偏頗。榮格注意到弗洛伊德的錯誤傾向,就使他的理論更接近現實。榮格的許多觀點...