mpeg psi 和 dvb si 介绍 北京数码视讯科技股份有限公司 王恒 2007 年 12 月
DESCRIPTION
MPEG PSI 和 DVB SI 介绍 北京数码视讯科技股份有限公司 王恒 2007 年 12 月. 目录. 简介 TS 介绍 PSI 介绍 SI 介绍. 基本概念. MPEG : Moving Pictures Expert Group MPEG-1 : ISO/IEC 11172 MPEG-2 : ISO/IEC 13818 , ITU-T Recommendation H.222.0 DVB : Digital Video Broadcast TS : Transport Stream PS : Program Stream - PowerPoint PPT PresentationTRANSCRIPT
MPEG PSI 和 DVB SI 介绍北京数码视讯科技股份有限公司王恒2007 年 12 月
P2北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
目录• 简介• TS 介绍• PSI 介绍• SI 介绍
P3北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
基本概念• MPEG : Moving Pictures Expert Group • MPEG-1 : ISO/IEC 11172• MPEG-2 : ISO/IEC 13818 , ITU-T
Recommendation H.222.0 • DVB : Digital Video Broadcast• TS : Transport Stream• PS : Program Stream• PSI : Program Specific Information • SI : Service Information
P4北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PSI 表• PAT : Program Association Table 节目关联表 • PMT : Program Map Table 节目映射表 • CAT : Conditional Access Table 条件访问表 • NIT : Network Information Table 网络信息表
P5北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PSI 参考• ISO/IEC 13818-1
– 2.4.3.1~2.4.3.5 TS 包的语法语义– 2.4.4 PSI 表的语法语义。包括 PAT/PMT/CAT/
NIT– 2.6PSI 中可能出现的描述符,有些在 SI 中也会用到
P6北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
SI 表• SDT : Service Description Table
– 业务描述表 • EIT : Event Information Table
– 事件信息表 • TDT : Time and Date Table
– 时间和日期表 • TOT : Time Offset Table
– 时间偏移表
P7北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
SI 表• BAT : Bouquet Association Table
– 业务群关联表 • RST : Running Status Table
– 运行状态表 • ST : Stuffing Table
– 填充表 • DIT : Discontinuity Information Table
– 间断信息表 • SIT : Selection Information Table
– 选择信息表
P8北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
SI 参考• En300468 主要内容
– 4 SI 简介,包括前边的总体结构图等。– 5 SI 表
• 5.1 SI表的 PID、 TableID定义,如何放入 TS包,重复时间要求,加扰限制。• 5.2 每个 SI表的具体语法结构定义,以及每个字段的语义解释。
– 6 描述符• 6.1 描述符可能在哪些表中出现。• 6.2 各个表中的描述符语法语义。
– 7 SMI ( Storage Media Interoperability )• 7.1 SMI表,就是 DIT/SIT• 7.2 SMI描述, TS片断描述符
P9北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PAT
E 时间表
网络信息 PAT NI T 现行传输流
EI T 现行传输流 当前/后续
NIT
其它传输流
SDT 现行传输流
RST
BAT
SDT 其它传输流
EI T 现行传输流 时间表
EI T 其它传输流 当前/后续
TSDT
PMT
CAT
ST
TOT
TDT
业务群关联
事件信息
运行状态
时间偏移
填充
时间
日期
MPEG-2 PI D=0x0000
PI D=0x0001
PI D=P
PI D=0x0002
强制 PI D=0x0010
PI D=0x0011
PI D=0x0012
PI D=0x0014 PI D=0x0013
PI D=0x0014
PI D=0x0010-0x0014
可选 PI D=0x0010
PI D=0x0011
PI D=0x0011
PI D=0x0012 PI D=0x0012
业务描述
MPEG-2定义 本标准定义
PSI/SI 总体结构
P10北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
目录• 简介• TS介绍• PSI 介绍• SI 介绍
P11北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
TS 的基本规则• 同步字节为 0x47• PID 不能重复• 空包 PID 为 0x1FFF• 包长为 188 或 204 , 204 是带了 16 字节的 Ree
d-Solomon 前向纠错码• 带有有效负载的同一个 PID 的 TS 包的连续计数应保持连续
P12北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
目录• 简介• TS 介绍• PSI介绍• SI 介绍
P13北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PAT 用途• 指出 PMT 在当前 TS 流中的 PID• 指出 NIT 在当前 TS 流中的 PID 。在 DVB规范中, NIT 的 PID 固定为 0x10 ,在 PA
T 中可以指出也可以不指出。
P14北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PAT 限制• PID : 0x00• TableID : 0x00• 重复周期:所有 section 在小于 500ms 内必须出现一次• PAT 中没有任何描述符
P15北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PMT 用途和限制• 指出对应节目(业务)的视音频 PID 以及 P
CR PID 。• 指出对应加密节目(业务)的各个同密 CA
S 的 ECM PID• PID :由 PAT 指出• TableID : 0x02• 重复周期:小于 500ms
P16北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
PMT 中的其他常用描述• 马赛克描述• 字幕描述• 数据广播 ID 描述• 私有数据描述
P17北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
CAT 用途和限制• 指出当前流的各家同密 CAS 的 EMM 的 PID• PID : 0x01• TableID : 0x01• 重复周期:没有规定
P18北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
NIT 用途和限制• 描述当前和其他(可选)物理网络的参数,包括网络中的各个流的描述信息• PID : 0x10• TableID :当前网络为 0x40 ,其他网络为 0x41 。• 重复周期:小于 10s
P19北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
NIT 中的常用描述符• 第一层
– 网络名称描述– 频点列表描述– 私有描述
• 第二层– 卫星 / 有线 / 地面传送系统描述– 业务列表描述– 私有描述
P20北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
目录• 简介• TS 介绍• PSI 介绍• SI介绍
P21北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
SDT 用途和限制• 描述节目号(业务 ID )对应的节目名称以及其他描述信息。• PID : 0x11• TableID :当前流 0x42 ,其他流 0x46• 重复周期:当前流 2s ,其他流 10s
P22北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
SDT 中的常用描述• 业务描述• 有效国家描述• NVOD 参考描述• 时移业务描述• 数据广播描述• 马赛克描述• CA 标识描述• 私有描述
P23北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
EIT 用途和限制• EIT 按时间顺序提供每一个业务所包含的事件的信息。• PID : 0x12• TableID 和重复周期
– 当前流当前后续表: 0x4E , 2s– 其他流当前后续表: 0x4F , 10s– 当前流节目时间表: 0x50~0x5F , 10s– 其他流节目时间表: 0x60~0x6F , 30s
P24北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
EIT 中的常用描述• 短事件描述• 扩展事件描述• 时移事件描述• 组件描述• CA 标识描述• 内容描述• 父母级别描述
P25北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
TDT 用途和限制• TDT 仅传送 UTC 时间和日期信息 • PID : 0x14• TableID : 0x70• 重复周期: 30s• TDT 中没有描述符
P26北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
TOT 用途和限制• TOT 包含 UTC 时间和日期信息及当地时间偏移 。• PID : 0x14• TableID : 0x73• 重复周期: 30s
P27北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
本地时间偏移描述
P28北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
BAT 用途和限制• 提供有关业务群的信息。业务群定义为一组业务的集合,并可能横跨于不同的网络上。• PID : 0x11• TableID : 0x4A• 重复周期: 10s
P29北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
BAT 中的常用描述• 业务群名称描述• 业务列表描述• 有效国家描述• NVOD 参考业务描述• CA 标识描述• 私有数据描述
P30北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
RST 用途和限制• RST 能准确而迅速地的更新一个或多个事件的时间状态。 • PID : 0x13• TableID : 0x71• 重复周期: RST 只在时间状态变化时发送一次,不重复发送。• RST 中没有描述
P31北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
ST 用途和限制• 用于在一个传输系统的边界使当前段无效 • PID : 0x10,0x11,0x12,0x13,0x14 。即 NIT/SDT
/BAT/EIT/RST/TDT/TOT 都可以被改为 ST 。• TableID : 0x72• 重复周期: ST 没有重复周期的限制,因为是由其他表改来而不是前端生成的。
P32北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
DIT 用途和限制• 在 SI 信息可能间断的转变点插入• PID : 0x1E• TableID : 0x7E• 重复周期:此表在需要的位置插入,无重复周期
P33北京数码视讯科技股份有限公司
SUMAVISION TECHNOLOGIES CO. LTD
SIT 用途和限制• SIT 表描述了 TS 片断所携带的业务和事件 • PID : 0x1F• TableID : 0x7F• 重复周期:未做规定
做民族数字电视第一品牌 !
谢 谢!http://www.sumavision.com