摘要
介绍了一种支持多标准(MPEG-1,AC-3和AVS)音频码流分析的软件实现方案。基于标准的参考解码器,采用面向对象的编程思想,设计了一种灵活配置的实现结构,不仅能解析出标准中定义的码流信息,根据用户的需求返回解码过程的中间结果,附加波形显示及音频播放等功能,而且方便对其他音频格式进行扩展。首先讨论了码流分析的意义及相关音频标准,然后简介了码流分析工具的架构及具体实现,最后进行了总结和展望。
A software solution for multi-standard (MPEG-1, AC-3 and AVS) audio streams is introduced. Based on the normative reference decoding code, the idea of object-oriented programming is used and an easeconfigurable implementation structure is designed. With this structure, the software can not only parse stream data defined in standards and return the decoding midresuhs according to user's requirements along with waveform displaying and sound playing, but also can make itself easily extended for other audio standards. The significance of stream analyzing is discussed, and the detail implementation of the stream analyzer's framework is introduced before the conclusion and prospect.
出处
《电声技术》
2009年第8期75-77,89,共4页
Audio Engineering