Real-time H.264 Video Encoder Software Architecture Based on DSP
Jianming Zhao · Automation and Instrumentation · 2008
This paper presents a kind of H.264 video encoder software architecture which fit in general DSP platform.The encoder software based on architecture can run fast in DSP system,which can be used in real-time video applications.In this paper,we analyse the original H.264 encoder codes using performance profile tools to find out the bottleneck in the encoder.According to the TMS320DM642 DSP feature,we design a novel H.264 video encoder software architecture.Finally,by using some kind of DSP instructions optimization technology,the H.264 encoder can encode video source of CIF format in real-time.Likewise,this kind of H.264 video encoder software can be used in other general DSP platform similar with TMS320DM642.