Font Size: a A A

Research And Development Of Embedded Multimedia Terminal

Posted on:2012-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:L YinFull Text:PDF
GTID:2178330335966792Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the increasing development of embedded and multimedia technology, vast amounts of products hope to provide various multimedia features in a smaller platform. A design which is based on ARM9, a platform with lower price but high performance, and AMR Linux operating system which implements the Nokia's product QT/Embedded as the GUI development tool is presented in this paper. Functions of picture player, audio player and video are achieved on the system.My paper consists of four parts:(1) The embedded multimedia terminal hardware platform is described after the analysis of the function of the embedded multimedia terminal system. Then the transplant technology of ARM Linux System on processor Micro2440 and design of the function the embedded multimedia terminal system is presented with great details. Those descriptions include the cross-compile environment set up, customization of ARM Linux system, setting up root file, ARM Linux driver development.(2) Because of the embedded multimedia terminal is for the general consumer, a well-designed user interface is essential. The QT/Embedded signals and slots handle technologies are deeply analysed, then the mechanism of the multithreading program design methods is adapted to make the embedded multimedia terminal work in real-time, and multi user's operations are fully functioned.(3) The JPEG compress algorithm is functioned to make the format JPEG, JPG, GIF, PNG can showed on the player. So the pictures can be read from portable device and be played as slides. The music player uses the open-sourced Phonon, which can decode most of today's sound file. The paper describes the MPlayer which is a powerful open-source, then transplant that to the Micro2240 platform. The video format of avi, mpg, wav and rmvb can be decoded.(4) The paper uses the hardware to test the program,then the whole project is finished.
Keywords/Search Tags:ARM Linux, Micro2440, Multimedia terminal, QT/Embedded
PDF Full Text Request
Related items