Font Size: a A A

Development And Research Of Digital Multimedia Processing Platform Based On DaVinci Technology

Posted on:2008-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:S J ZhangFull Text:PDF
GTID:2178360245492916Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of Digital Video Coding technology, High Definition TV, Mobile and Portable Multimedia technology and Internet streaming media, people's great requirement to multimedia with high quality is growing highly. With the popularization of H.264, MPEG-4 and AVS coding standards, developers hope to develop multimedia devices to support more standards, but to integrate different coding standards is too difficult. Texas Instrument provides the latest high performance Digital Media Processor--TMS320DM644x, TI's latest high performance Digital Media Soc processor based on DaVinci technology, which integrates two cores-ARM core with the latest ARM926EJ-S processor operating up to 300MHz and DSP core with the high performance C64x+ processor operating up to 600MHz.The thesis researched deeply on transplanting and optimizing of H.264 main profile algorithm; implementing the algorithm encapsulation of H.264 according to xDM standard; transplanting U-boot bootloader to boot Embedded Linux; transplanting SDL to support GUI and application programs developing; transplanting multimedia player and Gstreamer to implement AV synchronization and DEMUX.Based on DaVinci digital video platform, the project implemented H.264 decoding algorithm which supported decoding CIF format videos up to 20-30 frame/s with CPU occupation up to 75% and encapsulation of Codec Engine according to xDM algorithm stardard.The project also transplanted SDL to support GUI and interactive operating, and Gstreamer multimedia framework to build framework of multimedia application software development to implement AV synchronization and DEMUX.During the project, the reference framework of multimedia application was developed and it was developed that the application to use RPC to call H.264 Codec Engine algorithm with the function of audio and video DEMUX and synchronization.This application also provides friendly user interface to control and mange the program. It finally implemented to decode H.264 up to 25frame/s with decoded picture clearly and successfully.
Keywords/Search Tags:DaVinci, ARM, C64x+, H.264, Gstreamer, Digital Media SoC
PDF Full Text Request
Related items