如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PSI/SI几个重要的概念TS包介绍TS流由众多连续TS包组成。TS包的大小为固定的188个字节,它总是划分为包头和有效载荷(净荷)两部分.如下图:TS包头TS包头TS包头二、PSI简介节目专用信息(PSI)如下图传输流中的节目号都列在节目关联表(PAT)数据包(PID=0)中,它含有每个PMT包的PID。PAT中的第一项是节目0,是为网络数据而保留的它含有网络信息表(NIT)包的PID。NIT的使用在MPEG-2是可选项,但在DVB中则是必须的。属于同一节目的视频、音频和数据基本码流的PID均在节目映射(PMT)表的数据包中。每个PMT包通常都有自己的PID,但在MPEG-2中对此未作要求。每个PMT中的节目数由各个PMT唯一地确定。对于一个给定的网络信息表(NIT),不仅含有它所在的传输流本身的信息,而且也含有能被同一解码器接收的其它传输流的信息,在NIT中列出了许多其它传输流的相关信息,其中每个传输流都有一个描述符,在描述符中指定了无线电频率和轨道位置等有关内容。在DVB中,还包括有附加元数据即DVT-SI,并将NIT作为DVB-SI的一部分。解复用器通过读取PAT,寻找NIT的PID和各节目关联表(PMT)的PID。找到PMT后,解复用器就能发现各基本码流的PID。如果需要对一特定节目解码,必须要首先查询PAT,然后查询PMT,以找出该节目中所有基本码流的PID。如果节目被加密,还必须访问CAT。没有PAT就不可能解复用,而锁定速度决定于PAT的发送频率,在MPEG中,规定PAT包和与其相关的PMT包之间的最大发送间隔为0.5秒。在DVB和ATSC中,NIT保留在具有特定PID的传输流包中。PAT分析PAT分析PAT分析PMT分析PMT分析PMT分析CAT分析CAT分析CA_descriptor简述NIT分析PSI各表的关联关系PSI各表的关联关系三、SI简介4)运行状态表(RST):运行状态表给出了事件的状态(运行/非运行)。运行状态表更新这些信息,允许自动适时切换事件。5)时间和日期表(TDT):时间和日期表给出了与当前的时间和日期相关的信息。由于这些信息频繁更新,所以需要使用一个单独的表。6)时间偏移表(TOT):时间偏移表给出了与当前的时间、日期和本地时间偏移相关的信息。使用一个单独的表。7)填充表(ST):填充表用于使现有的段无效,例如在一个传输系统的边界。8)选择信息表(SIT):选择信息表仅用于码流片段(例如,记录的一段码流)中,它包含了描述该码流片段的业务信息的概要数据。9)间断信息表(DIT):间断信息表仅用于码流片段(例如,记录的一段码流)中,它将插入到码流片段业务信息间断的地方。业务信息(SI)表结构业务信息(SI)表结构表的SECTION关联关系业务群关联表(BAT)业务描述表(SDT)时间和日期表(TDT)事件信息表(EIT)时间偏移表(TOT)运行状态表(RST)填充表(ST)