摘要 本文从MPEG-2的视频基本流(ES-Elementary Stream)的层次讨论了MPEG-2节目流(PS-Program Stream)的合成。在分析了MPEG-2码流的时间信息在音视频同步的作用后,提出了一种ES到PS包过程中时间信息的重建算法。同时,将打包后的数据包复用成完整的节目数据流。
关键字 同步;系统参考时钟;显示时间标签;解码时间标签;复用
1 前言
随着数字电视技术日趋成熟,我国广播电视的数字化进程已经制定出了详细的时间表。当前广播电视主要通过有线电视网络的覆盖对城镇、乡进行广播。虽然传播中的信道编码具备多样性,但是广播电视的信源普遍采用MPEG-2国际标准处理的节目流(PS)方式。
MPEG-2是一个框架性的标准,并没有规定系统复用的具体细节,所以基本流复用成节目流的方式不是唯一的。基于软件和硬件的实现内容,如PTS,PES长度等字段的内容。其中PTS的算法如下:
其中,AudioFrmOrder,当前音频帧的在完整码流的音频帧中的序号;AudioSamp,音频帧的样本点,与采样率有关;Sequence,时钟频率,90KHz;Sampling,音频采样率。
3. 2 PS时间信息重建
为了使PS的码流具有良好的能控性,我们将每一个PES包的长度定为一个合适而固定的长度。在完成PES包的编码之后,我们需要将一个个视频PES包和音频PES包交织成PS包。
在PS流中,时间同步信息是指SCR。SCR表示了系统的时间基准,其频率是27MHz。SCR是为了解决压缩编码图像同步参考文献
【1】ISO/IEC 13818-1,13818-2, Generic coding of moving pictures and associated audio[S]. 1994
【2】 ISO/IEC 11172-3, Generic coding of moving pictures and associated audio for digital storage media at up to about 1.5Mbit/s[S]. 1994-11-13
【3】郭斌. MPEG-2压缩编码技术.北京:电视制播数字化网络化技术文集,2003-08
转贴于 范文论文吧 http://www.fwlw8.com