關于SI的一些FAQ 關于SI的一些FAQ 1. Network、TS、Service、Event的概念以及之間的關系? 首先解釋一下目前的傳輸方式。在原來模擬頻道的傳輸中,一個物理的頻道只能傳送一套節(jié)目,比如:中央一臺在一個固定的物理通道中傳輸。但現(xiàn)在通過復用器,把視音頻和數(shù)據(jù)壓縮傳輸,可以在一個物理通道中傳輸6—8套節(jié)目,比如在原來一個通道中傳輸中央一臺到中央八臺的全部節(jié)目。 Network直譯叫做網(wǎng)絡,用來區(qū)別不同的傳送系統(tǒng)和與運營商,例如衛(wèi)星、地面、有線(網(wǎng)絡標示符可以參見SI標準的附錄D)。實際上可以也看作是一個網(wǎng)絡的運營商,例如中央電視臺。每個運營商都需要注冊唯一的network_id, 假設中央臺的network_id = 0x01, 北京電視臺的network_id=0x02。當本臺的節(jié)目進行播發(fā)時,network_id == original_network_id,但是當本臺的節(jié)目被其他臺播發(fā)時,network_id != original_network_id,.例如: 中央臺service01 北京臺轉(zhuǎn)發(fā)中央臺service01
Service就是在通道上傳輸?shù)墓?jié)目。例如中央一臺。通過復用,可以在一個物理通道上傳輸多個節(jié)目(6—8套)。 Event是描述的是節(jié)目一個事件。區(qū)分為EIT present/follow和 EIT schedule。
2. PSI與SI的關聯(lián) 因為PSI中的PAT、PMT 、CAT只能表示當前流的信息。所以在切換到新的TS流的時候,需要重新更新這個流中的PAT、PMT、CAT。 PAT中的program對應的是service,但是有可能program的個數(shù)少于service, 這是因為program只是當前流中的節(jié)目,而并非所有流中的節(jié)目。 在PSI中,首先需要解析PAT。只有解析了PAT后,才能得到NIT和PMT的信息。但在SI中,NIT的PID是固定的(0x0010),可以先去解析NIT,所以不必先解析PAT就可以得到當前網(wǎng)絡或所有網(wǎng)絡的信息。而網(wǎng)絡中的每個TS中又分別有各自的PAT、PMT。邏輯結構圖如下: 3. EIT present/following和 EIT Schedule釋疑 l EIT present/following表示的是當前節(jié)目這個時間端的當前或者后續(xù)節(jié)目的描述(起始時間、持續(xù)時間、事件的簡單描述)。因為一個service表示一個臺的節(jié)目。用event把service劃分成很多的時間段,每個單獨的event可以用一個event_id去描述。例如:19:00---19:30的新聞聯(lián)播節(jié)目就可以作為一個event去描述。當前的事件都可以有當前/后續(xù)描述。首先table_id=0x4e或0x4F,表示這是一個現(xiàn)行或其他傳送流的當前/后續(xù)事件信息。然后section_number=0,表示是當前節(jié)目信息,section_number=1,表示是后續(xù)節(jié)目信息。當事件發(fā)生變化時,version_number加1,表示當前/后續(xù)節(jié)目描述也發(fā)生了變化。 比如: 以上兩個事件的當前/后續(xù)節(jié)目描述就發(fā)生了變化。 l EIT Schedule
|
|
來自: 昵稱8442 > 《TV-technology》