袁金保,黄化吉,杨雪松
(伟乐视讯科技股份有限公司,广东 惠州 516003)
在数字电视前端的转码系统中,经常存在3种需要扩展音频升级的场景:场景1,新发布的音频格式,随着计算机技术的快速发展,不断有新的音频编码格式与标准出现,如我国的DRA音频标准;场景2,客户希望保持转码前的音频输出而不做任何修改;场景3,转码系统规格限制,无法实现某些音频格式的转码。为解决这3种场景的转码系统音频问题,本文设计一种直通音频方案,对音频实施直通,并与转码后的音视频进行重同步,从而使原转码系统轻松实现音频格式的扩展升级。
图像和声音数字化后,数据量巨大,随之出现了各种压缩标准和算法。目前使用最广泛的压缩标准是MPEG2,压缩后的数据通常用TS流(Transport Stream)格式传送。整个音视频系统按照处理先后顺序大致可以分为编码、传输及解码3个部分。如把传输部分理想化,则可忽略掉传输部分的影响,将系统进一步简化为编码和解码2个部分。
MPEG2协议规定,编码端定期将本端的时间信息插入到TS流的固定位置,起到为解码端报时的作用,需要接收端“对表”同步。如图1所示,编码器中有一个27 MHz的系统时钟,用该时钟产生一个PCR计数器,计数器由PCR_Ext和PCR_Bas组成。PCR_Ext为27 MHz时钟进行模300计数分频,即计数器从0累加299,再回到0,获得9位二进制值。PCR_Ext每计数到299时,进行模233计数,获得33位计数值PCR_Bas。在每个新编码的PES分组中,在其头信息里插入当前的PCR_Bas作为PTS/DTS值,表示该包数据是在x点x分x秒打包;……