论文部分内容阅读
近年来,国内外宽带网络发展迅猛,IP多媒体技术日渐成熟。数字技术、计算机技术日益与消费家电产品相结合,IP机顶盒就是在此背景下诞生的。目前大多数IP机顶盒产品采用硬件解码的方式,这种产品的升级能力差,已经不能满足当今音视频编解码技术的飞速发展。因此如何构建一款灵活性强,易于升级,成本较低的IP机顶盒系统具有重大意义。
本文通过对目前主流IP机顶盒系统的研究,设计了一种基于ADI Blackfin DSP的IP机顶盒方案,并选择了Blackfin系列中的双核处理器ADSP-BF561作为本系统的核心处理器。本文介绍了基于ADSP-BF561的IP机顶盒的硬件系统和软件系统,并重点对软件系统中视频解码部分的软件实现作了重点研究。H.264视频压缩标准凭借其高压缩比和图像的质量,已经作为一种新型的标准被广泛的接受,本文视频解码部分采用此标准。
本文对H.264视频压缩标准做了比较详尽的分析,将其移植到Blackfin处理器上并进行了大量的优化上作,总结了在解决实时性问题时所用的各种优化方法和技巧。现在H.264视频解码器已经可以在Blackfin处理器上实现实时解码,解码效率由最初的1fp/s提高到80fp/s,效率大大提高。
该系统具有成本低,易于升级,开发周期短的特点,具有很好的应用前景。DSP视频解码器的实现,不仅可以应用在IP机顶盒上,还可以移植到便携式媒体播放器(PMP),视频会议终端,监控终端等,应用范围非常广泛。