一、PSI、SI
根据《T-REC-H.222.0-202106-S!!PDF-E.pdf》第74页,节目专用信息(PSI,Program Specific Information),描述了特定节目相关的属性。MPEG-2标准规定了4种PSI:节目关联表(PAT,Program Association Table)、节目映射表(PMT,Program Map Table)、条件访问表(CAT,Conditional Access Table)以及网络信息表(NIT,Network Information Table)。其中,MPEG-2标准规定了PAT和PMT的具体结构。
在基于MPEG-2 TS的一些系统,如地面数字电视DVB、ATSC、ISDB-T等扩展了MPEG2-TS,引入了服务信息(SI,Service Information)这一概念。SI是PSI的补充,在协议层次上与PSI相同:
二、填充
根据《T-REC-H.222.0-202106-S!!PDF-E.pdf》第75页,transport packet有效载荷中所传送的不同类型数据(视频、音频、特定数据、系统信息等),对应着不同的PID值。对于MPEG-2 TS的空余有效载荷用0xFF进行填充(Stuffing)。下一报文指针NMP(Next Message Pointer)用于指示新DVB-MPE数据报分段的开始位置:
举个例子,下图PAT表红框中的数据就是填充(Stuffing),填充是为了让一个transport packet满188字节: