Font Size: a A A

Research And Implementation Of Embedded Multimedia Player Based On ARM Architecture

Posted on:2012-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:C KeFull Text:PDF
GTID:2218330338468488Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As the rapid development of Internet technology, information technology and the computer industry, with the characteristics of highly integrated, high stability, features customized, low-power, high security and cost-effective, embedded system becomes the mainstream of research and development in today's application field.As to embedded multimedia player, at home and abroad, there have been many brands of portable embedded media player such as MP3, MP4 and smart phones. However, due to various restrictions of conditions and environment, these portable media players can only play a single or fixed numbers of media formats, less scalability. So, this paper aims to design a multimedia player based on embedded ARM-Linux system which can play various multimedia files and display JPEG images, and can be controlled and managed through network.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 ARM micro-processor, which include setting cross complier,transplanting Bootloader,transplanting embedded Linux kernel and setting root file system; Furthermore, implement the technique of transplanting Embedded Linux to PXA270 board.About the player, this paper implements transplanting the universal player on Linux-MPlayer to PXA270 board. By studying of JPEG codec and Linux low level display device Framebuffer, it adds the JPEG image display function to the MPlayer,and finally achieves an embedded multimedia system which can play multimedia files and display JPEG images.Furthermore, according to requirement analysis of remote controlling MPlayer, this paper introduces a network management solution based on MPlayer slave protocol. It provides support for controlling multimedia play from many embedded Linux systems, greatly facilities the management.Finally, summarizes the work this paper has done , verifies the design requirements to achieve the intended functions,meanwhile points out the problem that the embedded multimedia player needed to solve and improve.
Keywords/Search Tags:Embedded System, Multimedia Player, ARM, Linux, MPlayer
PDF Full Text Request
Related items