在MPEG TS中复用DRA音频流.pdf
文本预览下载声明
在MPEG TS中复用DRA音频流 / 2008-3-11
在MPEG TS中复用DRA音频流
本文档规定了如何将一个或多个DRA原始流ES(elementary Stream)复用成MPEG-2传输
流TS(Transport Stream) (ISO/IEC 13818-1)。DRA ES流在MPEG-2 TS流中的的打包方式和
MPEG-2音频流打包的方式相同,首先打包成PES(Packetized Elementary Stream),然后
形成MPEG-2 TS。复用DRA ES流的必要项包括:stream_id, stream_type, DRA注册描述符 (DRA
registration descriptor)和DRA 音频流描述符(DRA audio stream descriptor)。Stream_id
被包含在PES头中,stream_type、DRA registration descriptor 和DRA audio stream
descriptor 都被包含在节目映射表PMT(Program Map Table)中。
1. Stream ID
Stream_ID是位于PES头中packet_start_code_prefix之后的一个8比特字段。对于DRA
音频ES流,Stream_ID的值应为0xBD, 表示private_stream_1。多个DRA流可以使用相同的
stream_id值,这是因为当MPEG-2传输流中是多路节目复用时,每个流指派一个特定的包识
别码PID。
2. Stream Type
Stream_Type是PMT中的一个8比特字段。对于DRA音频ES,Stream_Type的值应为0x06, 表
示PES中包含私有数据。
3. DRA注册描述符 (DRA registration descriptor)
为了唯一地识别DRA音频流,PMT中应使用注册描述符,如表1所示:
表1 Registration Descriptor
句法 比特数 符号
registration_descriptor(){
descriptor_tag 8 Uimsbf
descriptor_length 8 Uimsbf
format_identifier 32 Uimsbf
}
其中,descriptor_tag = 0x05,descriptor-length = 0x04,format_identifier =
0“DRA1”)。
4. DRA音频流描述符(DRA audio stream descriptor)
DRA_audio_stream_descriptor的目的是为综合解码接收机(IRD, Integrated
Receiver-Decoder)提供DRA音频解码配置信息。
该描述符位于PSI的PMT中,同MPEG-2描述符的语法一致,以一个8比特的descriptor_tag
和一个8比特的 descriptor_length 开始,然后包含DRA音频信息的描述字段如
PAGE 1of 5
在MPEG TS中复用DRA音频流 / 2008-3-11
sample_rate_index, num_normal_channels和 num_lfe_channels等。descriptor_tag指示
描述符的类型,可用来辨识DRA音频流。DRA_audio_stream_descriptor的语法如表2所示。
显示全部