1 |
标志位 |
table_id |
8 |
固定为0x02 ,标志是该表是PAT |
2 |
段语法标志位 |
section_syntax_indicator |
1 |
段语法标志位,固定为1 |
3 |
|
zero |
1 |
0 |
4 |
保留字 |
reserved_1 |
2 |
保留字 |
5 |
有用的字节数 |
section_length |
12 |
表示这个字节后面有用的字节数,包括CRC32。假如后面的字节加上前面的字节数少于188,后面会用0XFF填充。假如这个数值比较大,则PAT会分成几部分来传输。 |
6 |
传输流的ID |
program_number |
16 |
指出该节目对应于可应用的Program map PID
|
7 |
保留字 |
reserved_2 |
2 |
保留字 |
8 |
PAT的版本号 |
version_number |
5 |
指出TS流中Program map section的版本号;范围0-31,表示PAT的版本号,标注当前节目的版本.这是个非常有用的参数,当检测到这个字段改变时,说明TS流中的节目已经变化了,程序必须重新搜索节目. |
9 |
PAT有效范围 |
current_next_indicator |
1 |
当该位置1时,当前传送的Program map section可用; 当该位置0时,指示当前传送的Program map section不可用,下一个TS流的Program map section有效。 |
10 |
分段的号码 |
section_number |
8 |
固定为0x00 |
11 |
最后一个分段的号码 |
last_section_number |
8 |
固定为0x00 |
12 |
保留字 |
reserved_3 |
3 |
保留字 |
13 |
|
PCR_PID |
13 |
指明TS包的PID值,该TS包含有PCR域,该PCR值对应于由节目号指定的对应节目。 如果对于私有数据流的节目定义与PCR无关,这个域的值将为0x1FFF。
|
14 |
保留字 |
reserved_4 |
4 |
保留字 |
15 |
描述信息长度 |
program_info_length |
12 |
前两位bit为00。该域指出跟随其后对节目信息的描述的byte数 |
16 |
网络信息表 |
crc32 |
32 |
CRC32校验码 |
相关推荐
libdvbpsi是VLC里的一个轻便的用来实现MPEG-2 TS流解析和编码的开源库,可以解析的PSI/SI表有:PAT,PMT,NIT,CAT,SDT,EIT,TOT, 可以解析大部分的描述子
PMT:节目映射表,与PAT成对出现,包含了该节目下所有的节目元素。 PMT数据结构如下: 字段分析; 节目元素单: 基本流媒体类型:官网地址;H2.64流媒体类型为0x1B,H2.65流媒体类型为0x24,AAC流媒体类型为0x0F 实例...
_TS_Header _PAT_Header _PMT_Header _PES_Header _PTS_DTS_Header _ESCR_Header _ES_RATE_Header......
DVB 能完整的解析出TS流文件中的PAT,PMT,NIT,CAT信息,并且能兼容188和204的TS流文件
作断面及标注断面,输入pm启动程序,按提示步骤操作即可。
【若无积分,请联系shaolin@kezhi-electric.com】 COOX安装包,里面包含COOX所有模块的安装,有SCADA、PMT、MTG、QPI、AM、DiagTool等。 (版本:7_02_03-21768,系统:X64)
基于89C52与ICL7109的数据采集程序
最全pmt中的stream_type总结,其中对80后的也做了描述,例如ac3为0x81,DTS为0x82
ts解析器, 分析ts视频的结构, 有利工具.
相关软件配置管理方面的介绍,也有clearcase基本使用的介绍
主要解析了NIT表,PAT表、PMT表、和SDT表 NIT 表中解析了TS流现行网络中的相关信息,主要为NIT_NAME NIT表中主要还包括地面,有线、卫星 传送系统的描述符和server_list 的描述符、 本文未对传送系统和描述符、...
pmt-itt-azure-functions-api
PMT_Controller_Arduino
解析码流全表_dvb_pmt.rar
PAT:节目关联表,与PMT成对出现,包含所有的频道编号;是解析ts数据的起点。 typedef struct TS_PAT_Program { unsigned program_number :16; //节目号 unsigned reserved_3 : 3; // 保留位 unsigned program_...
PMT测试控制软件: 运行“ make”以编译必要的基于终端的应用程序 打开PMTtests.lvproj 单击“构建规范”旁边的“ +”图标以打开此菜单 右键单击“ PMT_Test”,然后选择“构建” 名为“ PMT”的应用程序应出现在...
实现了TS流的PAT、PMT表的解析以及多节目信息的提取,包括音视频PID、流类型等信息,并可以根据视频PID,抽取出相应的视频pes、es数据,整个代码由C++编写完成。
H.222规范---PMT的stream_type字段 2010-05-13 15:12 0x00 ITU-T | ISO/IEC Reserved 0x01 ISO/IEC 11172-2 Video ........
文件中具体阐述了关于ts流中PAT表和PMT表的结构,采用采购提的形式将ts包头和PMT表结构和PAT表结构清晰显示出来,代码具体显示了如何去解析header和PAT
用于给AIX系统安装gtk2,用来打开WebSphere的图形化ProfileManagement pmt.sh,在多台AIX 7.1上测试通过