EIT(事件信息表)

本詞條是多義詞,共4個義項
更多義項 ▼ 收起列表 ▲

EIT:Event Information Table(事件信息表),廣電專用術語。是DVB中的SI中的其中一個表,該表是對某一路節目的更進一步的描述。

基本介紹

  • 中文名:EIT
  • 外文名:EIT:Event Information Table
  • 類型:事件信息表
  • 性質:計算機術語
簡介,相關規定,

簡介

它提供事件的名稱、開始時間、時間長度、運行狀態等,事件信息表用來傳遞當前的、將來的甚至更遠的未來的事件的信息。每個Service都有自己獨立的EIT子表。
SI流中的每個Service都有兩段來描述EIT Present/Following,section_number 0x00用來描述當前事件,section_number 0x01描述下一個事件。這些約束不適用於NVOD引用的Service,這些Service在每段中可能有多個事件描述,並且在EIT Present/Following中可能有更多的段。推薦提供事件描述event_id的升級排列。
在一個section中,SI可以最多4096個位元組來描述一個單獨的事件。

相關規定

對於當前事件有如下規定:
1. 同一時刻最多只有一個當前事件
2.當存在一個當前事件時,該事件應該被描述在EIT Present/Following的section0中。
3.當前事件中的running_status應當被給出。
4.在同一時刻,最多有一個following event.
5.如果following event存在,該事件應當在EIT Present/Following的section1中。
6.如果following event不存在,則傳輸一個section1為空的EIT Present/Following。
7.Following event的running_status應當給出。
事件的持續時間和EIT持續事件一樣,必須包含事件被設定為“not running”或者“pausing”。事件的開始時間和EIT start_time一樣,應當是整個事件的開始事件,而不是從pause恢復後的時間。
注意:一個事件的開始時間加上它的持續時間可能比following event的開始時間要小。換句話說,允許事件之間有間隔。在這種情況下,following event被看作是間隔後的事件,這個事件應當編在EIT Present/Following的secting1中。
注意:開始時間和持續時間都是預定的,一些廣播服務提供商可能會更新這些信息,而另外一些則更願意保持開始時間不變。例如為了避免名為“8點新聞”的事件被誤解,把信息中的開始事件從8:01:23改為8:00:00。
EIT Schedule結構:
一、EIT Schedule結構遵從如下規則:
1、EIT/Schedule分配了16個table_id,0x50-0x5F給當前TS,0x60-0x6F給其它TS,這些id按照時間順序排列;
2、子表下的256個section被分為32段(segment),每8個section一個欄位(segment).Segment#1、從section0到7、section#2、從section8到15等等
3、每段包含三個小時內開始的事件信息;
4、段內事件信息按照事件排列;
5、如果一個段(segment)有n節(section),而n<8,這個信息必須放在段前n個節中,還要顯示指明最後一節的位置:S0+n-1(S0是段中第一節),這個值在EIT的segment_last_section_number中。例如,第二段只有兩節,那么segment_last_section_number包含值8+2-1=9;
6、 如果段中有節的話,段的segment_last_section_number應當有值s0+7;
7、 完全空的段通過空節(不包含loop over事件)表示,段的vsegment_last_section_number值為s0+0
8、 段中事件的安排遵從一個時間t0.
T0是通過時間坐標(Universal Time Coordinated(UTC))的“last midnight”。
舉個例子:UTC-6的下午5點,就是UTC-0的下午11點,即從:last midnight”算起23小時。因此對於UTC-6,t0就是前一天的下午6點;
table_id 0x50(對於其它TS是0x60)的第0段,包含從午夜(UTC時間)到“今天”02:59:59(UTC時間)(三個小時)的事件信息。第一段包含從03:00:00到05:59:59(UTC時間)的事件信息。依此類推,這就意味著第一個子表包含“今天”UTC午夜時間算起4天的信息;
9、last_section_number用來指明子表的結束位置;
10、last_table_id用來指明整個EIT/Schedule結構的結束位置;
11、與過去相關的段可以用空段代替,參見7規則;
12、EIT/Schedule包含的時間定義中的running_status應當設為“為定義”即0x00;
13、EIT/Schedule表不適用於NVOD涉及的服務,因為這些服務帶有未定義開始時間的事件;
二、EIT加密
EIT Schedule表格可以被加密,為了與條件接入相聯繫,必須分配一個service_id(=MPEG-2 program_number)來描述加密的EIT Schedule Tables,這個service_id在PSI中。EIT在PMT中定義,service_id看成由一個private steam組成的各種電視節目(The EIT is identified in the Program Map Table(PMT)section for this service_id as a programme consisting of one private steam),PMT包含一個或者多個CA_descriptor來驗證相關的CA碼流。為達到這個目的,在DVB應用程式中service_id的值0xFFFF被保留。

相關詞條

熱門詞條

聯絡我們