PID是英文Packet Identifier的简写,是包识别码的意思。但要声名PID的真正寄义得先年夜整个数字电视上下行链路中谈起,数字领受机是按上行要求设计的,是被动的领受终端。附图是典型数字电视系统结构图,年夜图中可以看出,电视旌旗灯号上星首先要对音频旌旗灯号,视频旌旗灯号和数据旌旗灯号(注重这个数据旌旗灯号)进行ES(Elenemtary Stream)编码,MPEG-2/DVB成PES(Packetized Elenentary Stream)包,然后再将PES包转换成长度为188字节(Byte)的传送包TP(Transport Packet)。这个188字节的TP包代表的是每帧画面的信息量,在188字节中,有3B用来暗示包起头前缀,1B用来暗示包标识,2B用来暗示PES包的包长长度,剩下的才是实时压缩的勾当声音和图像等可变PES包,PID就在传送包的包头上(Heder),它的浸染就好比是一份文件,文件得有一个名字,这个文件名(或是值)就是PID。有了标识值的TP包,会丢进一个叫节目映射表(program-map-tablt,PMT)的节制信息中;PMT自己已经打好了固定长度为188字节的TP包,而且有自己的PID值,这个PID值与该路节目ES的PID音频,PID视频,PID数据一一对应,最后将与该路节目有关的传送包复接起来,配合形成了单路节目传递送流(Program transport stream)。在多路节目传递流中,还有一个非凡的节制信息PAT(Program Association Table),它是节目辅助表的意思。在PAT中,包含的就是与每路节目传输流相对应的PMT表地址的传送包的PID信息,经由过程对它译码,就可以对单个节目传送流进行译码了,也是PID转变的焦点地址,传送PAT的传送包有其怪异的PID号,任何其它的比特流不得再使用这个号,最后再把其它传送信息复接起来,形成一个系统级的传送流的一部门。在这里,节目复接器链接系统复接器,按系统要求设计的领受器,可以顺遂地领受下载到系统供给的EGP(电子指南信息)和节目信息,简单地说系统不让领受机非分格外添加PID就可以按要求使用。可是,上行为了保证系统的后向兼容性,可以借助位于传送包包头上的,具有固定长度的包识别信息PID,将感乐趣地,不让领受机领受到的信息,年夜传送流中“遴选”出来,年夜头赋予一个新的PID值,对其它不感乐趣,可以让领受机领受的传送信息“不理”,这个新的PID代表的传送流就不会被领受机识别,PID号被“过渡”失踪了,轻松地实现了节目的“加密”。不难看出PID并不是真正的加密,PID值的改换只是涉及到领受机的新和旧。真正的加密,传送包中是有扰码的,是与仅用添加PID收节目分歧的前提系统。 |
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.