Font Size: a A A

Multimedia Player Design Based On Embedded Linux

Posted on:2008-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:S L WangFull Text:PDF
GTID:2178360215958831Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
Along with the 21st century arrivals, the humanity enters the post PC time.In this stage, embedded technology gets rapidly developed and widely used. Nowadays,embedded technology and embedded productions are widely used in intelligent home appliances,intelligent construction,apparatus and instrument,communication productions,industry control,palmtop computer,various intelligent IC card and so on.Applying embedded system to multimedia terminal equipment,it has many advantages auch as low power,high integration and high expansibility .Thus ,a portable multimedia terminal can be achieved. witch has sound,video and image functions.Based on this background, this paper aims to design a multimedia player based on embedded Linux.First, in this paper, ARM architecture and the characteristic are analyzed in detail. The emphasis of the study is put on the porting techniques of embedded Linux operation system based on the ARM9 micro-processor, which include setting cross compiler,porting Bootloader,porting embedded Linux kernel and setting root file system; Furthermore, the technique of porting Embedded Linux to EP9315 board based on Cirrus Logic EP9315 embedded processor is introduced in this paper.GUI (Graphical User Interfaces) systems which are supported by normal PCs can not run well on the embedded systems, just because of the restriction of the hardwares of embedded devices.So, this paper selects Qt/Embedded as research object. Based on the Qt/Embedded architecture and its other aspects, the technique of porting Qt/Embedded to EP9315 board is given in detail, and then a embedded GUI system is established and it also makes the handle interface friendly.Since the popularity of MP3 files, this paper designs a MP3 player.After studying the coding theory of MP3 files, the hole design process is given in detail, and this paper doesn't use the hardware decoding solution, but software solution to reduce the system development cost.About playing video files, this paper realizesporting the universal player on Linux——Mplayer to EP9315 board.By learning theoutput of audio data, it solves the problem of sound abnormality, and achieves a embedded multimedia system which could play audio and video files.At last, the main research conclusion is summarized, and the outland of further research about embedded multimedia player is also proposed.
Keywords/Search Tags:Embedded Linux, EP9315, MP3, Mplayer, GUI multimedia
PDF Full Text Request
Related items