论文部分内容阅读
由于卫星数字电视广播(DVB-S)系统接收数据量大,对实时性稳定性要求高,利用PC机实现DVB-S系统中MPEG-Ⅱ全软件解码是一个挑战性的课题.该文提出了软解压的系统层多线程安排、缓冲区管理、视频音频同步等方案;同时对视频解码在Windows系统下针对提高运行速度的种种优化方法,如使用SIMD(single instruction multi-data)技术的MMX(microprocessor media extension)、SSE(streaming SIMD extension)优化及对高速缓存的优化进行了比较深入的研究与实践;简单介绍音频解码和使用DirectSound8播放音频.该方案已在目前的主流配置PC机上成功接收数10套数字电视节目,并经过长时间测试,播放效果良好流畅,是一种便于推广的实用方案.