GYZ 234-2008 移动多媒体广播 移动多媒体广播复用实施指南.pdf

上传人:卡尔 文档编号:121971 上传时间:2019-07-07 格式:PDF 页数:28 大小:486.99KB
下载 相关 举报
GYZ 234-2008 移动多媒体广播 移动多媒体广播复用实施指南.pdf_第1页
第1页 / 共28页
GYZ 234-2008 移动多媒体广播 移动多媒体广播复用实施指南.pdf_第2页
第2页 / 共28页
GYZ 234-2008 移动多媒体广播 移动多媒体广播复用实施指南.pdf_第3页
第3页 / 共28页
GYZ 234-2008 移动多媒体广播 移动多媒体广播复用实施指南.pdf_第4页
第4页 / 共28页
GYZ 234-2008 移动多媒体广播 移动多媒体广播复用实施指南.pdf_第5页
第5页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 中华人民共和国广播电影电视行业标准 化指导性技术文 件 GY/Z GY/Z 234 2008 移动多媒体广播复用实施指南 Implementation guide for mobile multimedia broadcasting multiplexing 2008-08-15 发布 2008-08-15 实施 国家广播电影电视总局 发布 GY/Z 234 2008 I 目 次 前言 . II 引言 . III 1 范围 . 1 2 规范性引用文件 . 1 3 术语、定义和缩略语 . 1 3.1 术语和定义 . 1 3.2 缩略语 . 2 4 概述 . 2 5 复用封装 . 3 5.1 封

2、装模式 . 3 5.2 视音频流复用封装 . 6 5.3 ESG 复用封装 . 8 5.4 紧急广播复用封装 . 9 5.5 数据广播复用封装 . 10 5.6 加密授权信息复用封装 . 10 6 复用封装的参数定义 . 12 6.1 音视频参数 . 12 6.2 数据单元类型 . 13 6.3 网络信息表 . 14 7 输入输出协议 . 14 7.1 数据输入消息 . 14 7.2 输出协议 . 18 附录 A(规范性附录)用于 DRA 音频流的 RTP 封装 . 22 GY/Z 234 2008 II 前 言 本指导性技术文件 是对 GY/T 220 第 2部分:复用 在实施过程中的 补充

3、 ,并 对视频、音频、数据的复用封装及相关参数 进一步说明 , 规范 了 复用输入输出协议。 本指导性技术文件 的附录 A为 规范 性 附录 。 本指导性技术文件 由全国广播电视标准化技术委员会归口。 本指导性技术文件 起草单位:国家广播电影电视总局广播科学研究院、中兴通讯股份有限公司。 本指导性技术文件 主要起草人:解伟、郭晓强、付光 涛、 胡军、王标、晏祥彪、张建强 、王东飞、李小雨 、陈鹏。 GY/Z 234 2008 III 引 言 本指导性技术文件的发布机构提请注意如下事实,使用者声明符合本指导性技术文件时,可能使用涉及本指导性技术文件有关内容的相关授权的和正在申请的专利,本指导性技

4、术文件的发布机构不应承担识别这些专利的责任。 本指导性技术文件 的发布机构对于专利的范围、有效性和验证资料不提出任何看法。 GY/Z 234 2008 1 移动多媒体广播 复用实施指南 1 范围 本指导性技术文件 作为 GY/T 220.2-2006移动多媒体广播 第 2部分:复用在实施过程中的 应用指南 。 本指导性技术文 件 适用于通过卫星和 /或地面无线发射视频、音频、数据信息等多媒体信号的广播系统。 2 规范性引用文件 下列文件中的条款通过本指导性技术文件的引用而成为本实施指南的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本指导性技术文件,然而,

5、鼓励根据本 指导性技术文件达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本指导性技术文件。 GB/T 17975.1-2000 信息技术 运动图像及其伴音信息的通用编码 第 1部分: 系统 GB/T 20090.2 信息技术 先进音视频编码 第 2部分:视频 GY/T 220.1-2006 移动多媒体广播 第 1部分:广播信道帧结构、信道编码和调制 GY/T 220.2-2006 移动多媒体广播 第 2部分:复用 GY/T 220.3-2007 移动多媒体广播 第 3部分:电子业务指南 GY/T 220.4-2007 移动多媒体广播 第 4部分:紧急广

6、播 GY/T 220.5-2008 移动多媒体广播 第 5部分:数据广播 GY/T 220.6-2008 移动多媒体广播 第 6部分: 条件接收 GY/T 220.7-2008 移动多媒体广播 第 7部分: 接收解码终端技术要求 SJ/T 11368-2006 多声道数字音频编解码技术规范 ISO/IEC 14496-3 Information technology Coding of audio-visual objects Part 3: Audio ISO/IEC 14496-10 Information technology Coding of audio-visual objects

7、 Part 10: Advanced Video Coding IETF RFC 3016 RTP Payload Format for MPEG-4 Audio/Visual Streams IETF RFC 3550 RTP: A Transport Protocol for Real-Time Applications IETF RFC 3640 RTP Payload Format for Transport of MPEG-4 Elementary Streams IETF RFC 3984 RTP Payload Format for H.264 Video 3 术语、定义 和 缩

8、略语 3.1 术语和定义 下列术语和定义适用于本指导性技术文件。 3.1.1 封装模式 encapsulation mode 视频、音频、数据的复用封装有两种模式,模式 1和模式2 。 3.1.2 复用块 multiplexing block 视频、音频、数据的基本传输单位,用于封装模式 2。 GY/Z 234 2008 2 3.1.3 类 profile 音视频压缩编码标准 规定的语法、语义及算法的子集。 3.1.4 级 level 在某一 个 类 下对语法元素和语法元素参数值的限定集合 。 3.1.5 对象 object 音频压缩编码标准 规定的 音频编码工具的集合 。 3.2 缩略语 下

9、列缩略语适用于本指导性技术文件。 AAC ( Advanced Audio Coding) 先进音频 编码 AVS ( Advanced Coding of Audio and Video) 先进 音视频 编码 CRC ( Cyclic Redundancy Check) 循环冗余校验 DRA (Specification for Multichannel Digital Audio Coding Technology ) 多声道数字音频编解码技术规范 ECM ( Entitlement Control Message) 授权控制信息 EMM ( Entitlement Management

10、Message) 授权管理信息 ES ( Elementary Stream) 基本流 ESG ( Electronic Service Guide) 电子业务指南 HE-AAC ( High Efficiency Advanced Audio Coding) 高效的先进音频编码 LATM ( Low-overhead MPEG-4 Audio Transport Multiplex) 低开销音频传输复用 LDPC ( Low Density Parity Check) 低密度奇偶校验码 MTU ( Maximum Transmission Unit) 最大传输单元 NAL ( Network

11、 Abstraction Layer) 网络提取层 NIT ( Network Information Table) 网络信息表 PMS ( Packetized Mutiplexing Stream) 打包的复用流 PPS ( Pulse Per Second) 秒脉冲 RTP ( Real Time Transport Protocol) 实时传输协议 SBR ( Spectral Band Replication) 频段复制 ServiceID ( Service Identifier) 业务标识 TOD ( Time of Day) 时间日期消息 bslbf ( bit string,

12、 left bit first) 比特串,左位在先 uimsbf ( unsigned integer, most significant bit first) 无符号整数,高位在先 4 概述 本指导性技术文件给出了 GY/T 220.2-2006的使用方法和应用指南 。复用处于移动多媒体广播系统的前端,高效 实时地封装和发送 移动 多媒体 广播 业务,复用在移动多媒体广播前端系统的位置见 图 1所示。 GY/Z 234 2008 3 视频编码数据复用电子业务指南用户管理控制信息ES音频编码ES信道处理图 1 复用在 移动多媒体广播 前端系统的位置 典型的移动多媒体广播复用处理 框图 见 图

13、2所示,对电视广播、声音广播、紧急广播、电子业务指南、数据广播、加密授权、控制信息表等 输入的业务数据进行复用,输出含复用帧的 PMS流 。 多路业务数据电视广播 紧急广播声音广播电子业务指南加密授权数据广播复用设备配置设备管理复用子帧复用子帧紧急广播表复用子帧复用子帧复用子帧PMS 输出复用帧控制信息表发生控制信息表图 2 典型的复用处理 框图 5 复用封装 5.1 封装模式 复用封装 遵循 GY/T 220.2-2006, 对输入的业务进行解析,然后将视频业务数据封装在视频单元中,将音频业务数据封装在 音频单元中, 将 数据业务封装在数据单元中。 复用封装有两种模式 :模式1和模式 2,同

14、一 个复用子帧内的复用封装 必须采用相同模式封装。 为了指示复用子帧所采用的封装模式,利用GY/T 220.2 -2006复用子帧头中的一个保留位作为封装模式指示,取值方法见表 1。 GY/Z 234 2008 4 表 1 封 装模式 指示 值 ( 1 位) 封装 模式 1 模式 1 0 模式 2 封装模式指示 在复用子帧头的位置见图 3。 视频段长度音频段长度数据段长度视频流总数音频流总数复用子帧子帧头 视频段 音频段 数据段起始播放时间832 2 1 3 21 3 211 3头长度视频段指示音频段指示数据段指示起始播放时间指示扩展区指示保留保留CRC3111 1 32加扰指示封装模式指示1

15、2ECM指示保留21扩展区图 3 封装模式指示在复用子帧 头 中的位置 当使用模式 1封装时,对输入的音频流 /视频流进行解析得到 ES流,并将具有相同时戳的 ES流封装在同一个音频单元 /视频单元中;对输入的数据流,直接将有效数据净荷按类型封装在数据单元中。 当使用模式 2封装时,每个单元被分为一个或者多个复用块,复用块结构见图 4。 GY/Z 234 2008 5 视频/ 音频/ 数据单元复用块 1 复用块 n复用块头 复用块净荷结束标记类型132 40起始标记21起始码8数据单元类型净荷长度812CRC8图 4 复用块的结构 复用块由复用块头和复用块净荷组成,其中复用块头由起始码、起始标

16、记、结束标记、类型、净荷长度、数据单元类型和 CRC组成 。 表 2 复 用块头参数 语法 位数 标识符 复用块头() 起始码 8 uimsbf 起始标记 1 bslbf 结束标记 1 bslbf 类型 2 bslbf 净荷长度 12 uimsbf if ( 类型 = 10 ) 数据单元类型 8 uimsbf CRC 8 uimsbf 起始码 8位字段,标识复用块的首字节,取值固定为 0x55。 起始标记 1位字段,标识当前复用块是否是视频单元/音频单元 /数据单元的开始。如 果当前复用块是视频单元 /音频单元 /数据单元的第一个复用块,则该标记位为 1;如果不是视频单元 /音频单元 /数据单

17、元的第一个复用块,则该标记位为0 。 结束标记 GY/Z 234 2008 6 1位字段,标识当前复用块是否是视频单元/音频单元 /数据单元的结尾。如果当前复用块是视频单元 /音频单元 /数据单元的最后一个复用块,则该标记位为 1;如果不是视频单元 /音频单元/ 数据单元的最后一个复用块,则该标记位为0 。 类型 2位字段,定义见表 3。 表 3 复 用块类型 值 (二进制) 复用块类型 00 承载视频的复用块 01 承载音频的复用块 10 承载数据的复用块 11 保留 净荷长度 12位字段,标识净荷长度,单位是字节。 数据单元类型 8位可选字段,仅当复用块类型为10 时有效,数据单元类型定义

18、见表 4,取值同复用子帧数据单元的数据类型见表 7。 表 4 复 用块的数据单元类型 值 数据单元类型 0 ESG 数据 1 ESG 节目提示信息 2 127 保留 128 159 ECM 或 EMM 160 数据广播 XPE 包 161 数据广播 XPE-FEC 包 162 169 数据广播保留 170 254 保留 255 系统 测试用数据单元类型 CRC 8位字段,对不包含 CRC的复用块头的 CRC计算值, 计算 CRC的多项式为 x8+x5+x4+1。 例如复用块头为0x55,0x83,0xc5时,左位(高位)在先, CRC为 0x85。 5.2 视音频流复用封装 5.2.1 H.2

19、64 视频流复用封装 5.2.1.1 封装 模式 1 要求输入的 H.264视频流格式符合 IETF RFC 3984,封装流程如下,并见图 5: a) 从输入的视频 RTP包中解析出 H.264的NAL单元; b) 在每个 NAL的前面插入 3字节的起始码( start code: 0x000001)后封装在视频单元中; c) 每个视频单元包含具有相同时戳的 一个或多个完整的NAL 单元。 GY/Z 234 2008 7 NAL 单元1RTP 净荷 1NAL 单元2RTP 净荷 i NAL 单元n RTP 净荷 2NAL 单元3Annex B NAL 单元1Annex B NAL 单元2 A

20、nnex B NAL 单元nAnnex B NAL 单元3视频单元1 视频单元 k视频单元2图 5 H.264 视频流复用封装(模式 1) 5.2.1.2 封装 模式 2 输入的 H.264视频流格式符合 IETF RFC 3984, 从接收的视频 RTP包取出RTP 包净荷直接映射在复用块的净荷中,复用块的净荷与 RTP包净荷存在一一对应关系,见图 6。 RTP 头1 RTP 净荷1 RTP 头2 RTP 净荷2复用块头1复用块净荷1复用块头2复用块净荷2图 6 H.264 视频流复用封装(模式 2) 5.2.2 AVS 视频流复用封装 待定。 5.2.3 AAC 音频流复用封装 5.2.3

21、.1 封装 模式 1 输入的 AAC音频流格式符合 IETF RFC 3016,封装流程如下,并见图7 : a) 从输入的音频 RTP包中解析出 IETF RFC 3016格式音频复用元素( audioMuxElement); b) 将音频复用元素封装在音频单元中。 RTP 净荷1音频复用元素音频单元RTP 净荷2图 7 AAC 音频流复用封装(模式 1) 5.2.3.2 封装 模式 2 输入的 AAC音频流格式符合 IETF RFC 3016, 从输入的音频 RTP包中取出 RTP包净荷,并封装在音频单元的复用块净荷中,见图 8。 GY/Z 234 2008 8 RTP 头1 RTP 净荷1

22、 RTP 头2 RTP 净荷2复用块头1复用块净荷1复用块头2复用块净荷2图 8 AAC 音频流复用封装(模式 2) 5.2.4 DRA 音频流复用封装 5.2.4.1 模式 1 输入的 DRA音频流的RTP 格式见附录 A, 从输入的音频 RTP包中取出 RTP包净荷,并封装在音频单元中,见图 9。 RTP 净荷n音频单元nRTP 净荷1音频单元1图 9 DRA 音频流复用封装(模式 1) 5.2.4.2 模式 2 输入的DRA音频流的 RTP格式见附录 A, 从输入的音频 RTP包中取出RTP包净荷,并封装在音频单元的复用块净荷中,见图 10。 RTP 头1 RTP 净荷1 RTP 头2

23、RTP 净荷2复用块头1复用块净荷1复用块头2复用块净荷2图 10 DRA 音频流复用封装(模式 2) 5.3 ESG 复用封装 ESG数据由基本描述信息、数据信息和 节目提示信息构成,它们的复用方法如下: ESG基本描述信息:作为一种控制信息表被复用在 每个频点的 复用帧 0中,该控制信息表的表序号为0x06; ESG数据信息: 作为一个数据业务复用在 一个独立的只有数据段的复用子帧(业务标识为 0x00400x00ff中的一个)中,使用的数据单元类型为 0; 节目提示信息:随业务一同传送,作为一个数据单元被复用在相应 (业务) 复用子帧中的数据段中,使用的数据单元类型为 1。 5.3.1

24、模式 1 当采用模式 1时, ESG数据封装为数据单元的方法见图 11。 GY/Z 234 2008 9 ESG 数据信息 节目提示信息数据节0 数据节1 数据节k数据单元类型1数据单元 数据单元 数据单元类型0类型0 类型0图 11 ESG 数据封装为数据单元的方法(模式 1) 5.3.2 模式 2 当采用模式 2时, ESG数据封装为数据单元的方法见图 12。 ESG 数据信息 节目提示信息数据节0 数据节1 数据节k复用块头数据单元类型1数据单元类型0复用块净荷复用块头复用块净荷复用块头复用块净荷复用块头复用块净荷图 12 ESG 数据封装为数据单元的方法(模式 2) 5.4 紧急广播

25、复用封装 紧急广播使用复用帧 0 中表标识号为 0x10 的控制信息表来传输 ,见图 13。 GY/Z 234 2008 10 复 用 帧复用帧头 复用帧净荷 (MF_ID=0 ,控制逻辑信道) 填充控制信息表1控制信息表k( 表标识号=0x10)控制信息表n紧急广播表头 紧急广播数据消息ID网络号16当前段序号最后段序号8 8紧急广播数据12网络级别4协议版本号4CRC_32协议最低版本号4Nx8数据长度3保留13图 13 紧急广播复用封装示意图 5.5 数据广播 复用封装 数据广播在复用封装中使用模式 2进行复用,数据广播数据封装为数据单元的方法见图 14。 数据广播数据信息XPE/XPE

26、-FEC 包0XPE/XPE -FEC 包1XPE/XPE -FEC 包n复用块头数据单元复用块净荷复用块头复用块净荷复用块头复用块净荷图 14 数据广播数据封装为数据单元的方法 5.6 加密授权信息复用封装 5.6.1 EMM 信息封装 每个加密授权系统的 EMM数据流独立占用一个复用子帧,需要分配一个 ServiceID。 EMM数据使用模式 2封装。 传送EMM复用子帧的复用帧示意图 见 图 15。 GY/Z 234 2008 11 复用帧头 填充包含EMM 的复用帧复用帧净荷(MF_ID !=0 )复用子帧1复用子帧2 复用子帧nEMM复用子帧图 15 传送 EMM 复用子帧的复用帧示

27、意图 EMM复用子帧只有数据段, EMM复用子帧结构 见 图 16。 数据段头数据单元nEMM 数据数据单元数数据单元n参数数据单元类型(EMM :128 159 )数据单元长度8816CRC_3232EMM 数据包1复用块1 复用块kEMM 数据包k复用子帧头图 16 EMM 复用子帧结构 5.6.2 ECM 信息封装 ECM与对应的业务共同使用一个复用子帧, ECM在该复用子帧的数据段中传送: 每一种 ECM 占用一个数据单元, 使用模式 2 封装 ; 同一个数据段中允许包含一个或者多个 ECM 数据单元,不同 CA 系统的 ECM 采用不同类型的数据单元加以区分; 该数据段中允许有其它类

28、型的数据单元,例如承载 节目提示信息的数据单元。 ECM数据段 结构 见 图 17。 GY/Z 234 2008 12 数据段头数据单元nECM 数据数据单元数数据单元 n参数数据单元类型(ECM :128 159 )数据单元长度8816CRC_3232ECM 数据包1复用块1 复用块kECM 数据包k图 17 ECM 数据段结构 6 复用封装的 参数 定义 6.1 音视频参数 复用子帧头中的“视频算法类型”字段规定见表 5。当视频算法类型为 0 时,表示该子帧的视频段封装了符合 AVS 标准的视频压缩数据;当视频算法类型为 1 时,表示该子帧的视频段封装了符合 H.264标准的视频压缩数据。

29、 表 5 视频算法类型 值 视频算法类型 0 AVS 1 H.264 2 7 保留 复用子帧头中的“音频算法类型”字段规定 见 表 6。当音频算法类型为 0 时,表示该子帧的音频段封装了符合 DRA 标准的音频压缩数据;当音频算法类型为 1 时,表示该子帧的音频段封装了符合 AAC标准的音频压缩数据,限制为 HE-AAC 类;当音频算法类型为 2 时,表示该子帧的音频段封装了符 合 AAC标准的音频压缩数据,限制为 AAC 类。 这里的 HE-AAC 类,采用级 2,对象为 AAC-LC+SBR; AAC 类时,对象为 AAC-LC。 GY/Z 234 2008 13 表 6 音频算法类型 值

30、 音频算法类型 0 DRA 1 HE-AAC 2 AAC 3 15 保留 当音频压缩数据为 AAC 标准时,默认为 LATM 封装格式, StreamMuxConfig 采用带外传输,StreamMuxConfig 中的若干参数采用默认方式,具体如下: audioMuxVersion: 0,标志流语法版本号为 0。 allStreamSameTimeFraming: 1,标志复用到 PayLoadMux()中的所有负载共享一个共同的时基 。 numSubFrames: 0,表示只有一个音频子帧。 numProgram: 0,表示只有一个节目。 numLayer: 0, 表示只有一个层。 aud

31、ioObjectType: 2, 表示对象类型为 AAC-LC。 frameLengthType: 0, 表示帧长度是变长的。 latmBufferFullness: 0xFF, 表示码流为可变码率的码流。 StreamMuxConfig 的参数可以通过 ESG 的基本业务参数表传输,如果没有传输,则默 认为以上参数规定。 AAC 数据的封装格式可以通过 ESG 的基本业务参数表传输,如果没有传输,则默认为 LATM 封装。 复用子帧中的“音频采样率”字段,表示了音频数据的实际采样率,采用 HE-AAC 算法时,压缩的采样率为实际采样率的一半,这是因为 HE-AAC 压缩技术采用 SBR 技术

32、,可进行高频数据的预测。例如,“音频采样率”字段为 48kHz, HE-AAC 压缩数据的采样率为 24kHz。 视频与音频压缩编码的参数,可以通过 ESG 的基本业务参数 表 传输,如果没有传输,则根据复用子帧中的视频与音频参数, 以及 视频与音频压缩数据中的 信息来进行解码。 6.2 数据单元类型 复用子帧的数据段由一个或者多个数据单元组成,不同类型的数据封装在不同的数据单元中,使用数据单元类型来区分,对标准 GY/T 220.2-2006 定义的表 20 进行补充分配,见表 7。 表 7 数据单元类型 值 数据单元类型 0 ESG 数据 1 ESG 节目提示信息 2 127 保留 128

33、 159 ECM 或 EMM 160 数据广播 XPE 包 161 数据广播 XPE-FEC 包 162 169 数据广播保留 170 254 保留 255 系统 测试用数据单元类型 GY/Z 234 2008 14 6.3 网络信息表 网络信息表提供了相应的移动多媒体广播网络配置参数。 网络级别 4位字段,给出网络的级别,网络级别的定义见表 8。 表 8 网络级别的定义 值 网络级别 说明 0 保留 1 一级 全国网或多省网 2 二级 省网 3 三级 市网 4 15 保留 网络号 12位字段,和网络级别一起唯一标识了一个网络,其中 0 31保留为以后使用 ,从 32开始分配 。 网络级别和网

34、络号 在网络的规划时统一 分配 , 复用使用统一分配的网络级别和 网络号。 频点编号 8位字段,给出 NIT所在的频点编号,每个频点唯一对应一个中心频率。 U波段 频 点编号 使用频道编号, 参 见 GY/T 220.7 附录 B。 S波段频点编号 的取值为 201、 202、 203。 7 输入输出 协议 复用输入包括视频 /音频输入和数据输入。 数据输入包括数据广播、 ESG、紧急广播、加密授权等的输入。 视频/ 音频输入采用 RTP/UDP传输协议 在 IP网络传输 , 每个 IP包 大小不超过网络 MTU大小 。 数据输入采用 数据输入消息经 UDP传输协议在 IP网络传输 , 每个

35、IP包 大小不超过网络 MTU大小 。 7.1 数据输入 消息 数据广播、ESG 、紧急广播 等 复用 输入采用数据输入消息进行封装,加密授权的复用输入见 GY/T 220.6。 7.1.1 数据输入消息定义 数据输入消息由消息头和消息体组成。消息体加上消息头后放在 UDP 的净荷部分,用 UDP 包来传送,见图 18。 数据输入消息 可以 用一个或多个 UDP 包传输。 数据源UDP(1)UDP 头 消息头 消息体UDP(2) UDP(n).图 18 数据源前端消息封装 GY/Z 234 2008 15 消息体可以是 ESG 的数据节、 ESG 节目提示信息包、 数据广播的 XPE/XPE-

36、FEC 包、紧急广播表、 ESG基本描述表等,见表 9。 表 9 消息 体 复用输入 消息 体 ESG 数据信息 ESG 数据节 节目提示信息 节目提示信息数据包 数据广播 XPE/XPE-FEC 包 ESG 基本描述信息 ESG 基本描述表 紧急广播 紧急广播表 如果消息 体 是 ESG 的数据节、 ESG 节目提示信息包、 数据广播的 XPE/XPE-FEC 包,将其放在一个数据单元,封装到复用子帧,见 图 19。 数据源UDP(1)UDP 头 消息头 消息体UDP(n).UDP 头 消息头 消息体.接口解封装复用数据单元ESG 数据节、ESG 节目提示信息包数据广播XPE/XPE-FEC

37、 包图 19 ESG 的数据节、 ESG 节目提示信息包、 数据广播的 XPE/XPE-FEC 包 的 数据输入消息传输示意 图 如果是紧急广播表、 ESG基本描述表,则将这些控制信息表 直接 封装到复用子帧 , 见图 20。 GY/Z 234 2008 16 数据源UDP(1)UDP 头 消息头 消息体UDP(n).UDP 头 消息头 消息体.接口解封装复用复用子帧紧急广播表ESG 基本描述表图 20 紧急广播表、 ESG 基本描述表 数据 输入 消息传输示意 图 数据输入消息的 消息头结构见图 21。 消息体消息头版本号 头长度 保留 (1)消息类型数据类型包序号业务标识扩展域4 位 4

38、位 4 位 4 位 8 位 16 位 16 位 06 字节消息标识2 位 2 位 12 位位置标志保留(2)消息序号16 位图 21 消息头格式 消息头说明见表 10。 表 10 UDP 数据输入消息 头参数说明 元素 长度 说明 版本 4 位 消息的版本,文档对应的当前版本为 0000 ,后续版本变更递增加 1 头长度 4 位 消息头的长度,单位为字节 保留( 1) 4 位 保留位 消息类型 4 位 用于区分不同的 消息体 数据类型 8 位 每类消息数据类型有不同的规定 包序号 16 位 传送消息的 UDP 通信 包序号,每个 ServiceID 的业务维护各自的包序号;每个 UDP 通信包

39、,在本业务的前一个通信包序号的基础上递增加 1 业务标识 16 位 消息体 为 ESG 基本描述表或紧急广播控制信息表,取值0xffff;其它情况下为 业务标识 ServiceID GY/Z 234 2008 17 表 10 UDP 数据输入消息 头参数说明 (续) 元素 长度 说明 位置标志 2 位 承载数据源的 UDP 包在通信消息中的位置: 10 首包 01 尾包 11 单包封装 00 中间包 保留( 2) 2 位 保留位 消息序号 12 位 一个长的消息可被分 割后在多个 UDP 包内传送,这些 UDP包内的消息序号相同;每个消息的消息序号,在本业务前一个消息的消息序号基础上递增加 1

40、 扩展域 0 6 字节 变长域,实际长度由消息头长度决定 其中,消息类型见表 11。 表 11 消息类型 值 消息类型 0 保留 1 源数据包,包括 ESG 数据节、 ESG 节目提示信息、数据广播 XPE/XPE-FEC 包 2 9 保留 10 紧急广播控制信息表 11 ESG 基本描述表 12 15 保留 当消息类型 值 为 1 时, 源数据包 包括 ESG 数据节、数据广播 XPE/XPE-FEC 包等时,源数 据包将被复用器封装到数据单元里,数据类型取值见表 12。 表 12 源数据包的 数据类型 值 数据类型 0 ESG 数据 1 节目提示信息 2 127 保留 128 159 EC

41、M 或 EMM 160 数据广播 XPE 包 161 数据广播 XPE-FEC 包 162 169 数据广播保留 170 254 保留 255 系统 测试用数据单元类型 消息类型 值 为 10 时,紧急广播控制信息表的 数据类型规定见表 13。 GY/Z 234 2008 18 表 13 紧急广播的数据类型 语法 分配位 标识符 并发消息数量 4 uimsbf 保留 2 bslbf 紧 急广播序号 2 bslbf 其中: 并发消息数量: 4 位字段,表示紧急广播前端设备发送队列里面当前待发的消息数量 , 复用器可以根据此字段判断是否还有待接收的紧急广播消息 ; 保留: 2 位保留位 ; 紧急广

42、播序号: 2 位字段,取值见 GY/T 220.4-2007, 复用帧头中的紧急广播指示标志取值与此一致。 复用器接收 前端的紧急广播业务数据时,当并发消息数量和紧急广播序号均取值为 0 时,标志紧急广播消息结束, 复用器停止发送紧急广播表 。上述任一标志不为 0 时,复用器重复发送当前接收到的最新的紧急广播消息和紧急广播指示标志。 为保证一定的可靠性,紧急广播前端将表示结束的消息重发至少 3 次。 7.1.2 消息处理 对于每种类型的输入数据消息,复用器提供预分配 UDP 端口,前端设备向该端口以 UDP 方式发送数据。 ESG 业务、数据广播业务、紧急广播,各自采用不同的接收端口,该端口不得与其它应用所用的端口冲突。 前端设备发送方,对于要发送的数据,根据内容大小,适配到 UDP 包中发送;如果消息较大,分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > GY广播电影

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1