Meaning of PMT - "Program Map Table". A Program Specific Information table that supplies basic information about the services present in an Moving Pictures Experts Group 2 (MPEG-2) transport stream. The PMT lists all of the packet IDs (PID) for packets containing elements of a particular program such as audio, video, aux data, and Program Clock Reference (PCR). Packets in the same elementary stream all have the same PID and the decoder can select the elementary stream or streams it wants and reject the remainder. Also carried in the metadata is the information that some programs will be open and some may be subject to encryption
節目映射表:
數位電視與傳統模擬電視節目選擇的方式完全不同, 傳統電視的每一個頻道對應一個節目,只要調到相應的頻率, 就可以看到節目。 而在數位電視信號中,一路碼流對應多路節目,使用復用技術就可以做到了。一個物理的頻道只能給出包含多路節目的一路傳輸流。要觀看其中的某一路節目,還必須從該傳輸流中提取出該路節目的壓縮檔,然後再進行解碼。 所以怎樣從眾多的傳輸流中,選中一路節目播放,就變得很複雜。在mpeg-2的傳輸流(Transport Stream)中,節目專用信息PSI(Program Specific Information),就是規定不同節目和節目中的不同成分如何復用成一個統一的碼流。以PSI為基礎可以提供一個碼流的構成,從而幫助用戶對節目進行選擇。DVB中的服務信息SI(Service Information)則對此進行了進一步的擴展,加入了一些對用戶有用的信息,標示節目的類型,服務商,節目的相互關係等。正確的了解mpeg-2的PSI以及DVB的SI的結構,及其在節目組織,選擇中的套用,可以正確理解service information在DVB解碼中的地位。對於我們做好對數位元組目的復用,也能起到幫助作用。
MPEG-2 TS中的PSI
PSI信息主要包括以下的表:
PAT(Program Association Table):節目群叢表,該表的PID是固定的0x0000,它的主要作用是指出該傳輸流ID,以及該路傳輸流中所對應的幾路節目流的 MAP 表和網路信息表的PID。