摘要
目前的视频流转码大致可以分为空域(像素域)转码和压缩域(DCT域)转码两种方法。针对目前最流行的MPEG-2和MPEG-4两个压缩编码标准,采用级联空域转码方案,并且基于TMS320C6416 DSP芯片,探讨了MPEG-2/MPEG-4视频流转码的硬件实现方法。在设计中,通过PCI消息机制,解决了DSP与PC机的数据传输“瓶颈”问题,同时合理分配存储器,并采取各种优化技术,近实时地实现了MPEG视频流转码。
The technology of video stream transcoding can be divided into two types: spatial domain (pixel-domain) and compressed domain (DCT-domain). Focussing on the two most popular compression encoding standards: MPEG-2/MPEG-4, a cascaded space-domain transcoding scheme is adopted in this paper. Basing on TMS320C6416 DSP, the implementation method of MPEG-2/MPEG-4 video stream transcoding on hardware is discussed in this paper. In the design, through solving the bottleneck problem of high-speed data exchange between PC and DSP by PCI mode, distributing memory reasonably, adopting various optimization techniques, a near real-time implementation of MPEG video stream transcoding is achieved.
出处
《电子工程师》
2006年第3期18-20,30,共4页
Electronic Engineer
基金
广西科学研究与技术开发计划资助项目(桂科政0330010-1)
广西"新世纪十百千人才工程"专项资金资助(2002222)