DocumentCode
1984581
Title
Design and implementation of a scalable system architecture for embedded multimedia terminal
Author
Zhang, Bin ; Zeng, Sha ; Xu, Re ; Guo, Dong ; Yan, Junbu ; Wang, Wei
Author_Institution
Coll. of Inf. Sci. & Eng., Guilin Univ. of Technol., Guilin, China
fYear
2011
fDate
16-18 Sept. 2011
Firstpage
618
Lastpage
621
Abstract
Currently the extensive application of embedded multimedia processing calls for requirement of hardware acceleration and multi-function expansion, it firmly requires an scalable and efficient design of system architecture for embedded multimedia processing terminal. At first, system architecture with distinct structures and reasonable modules is designed, a simplified multimedia framework is designed for embedded application, which includes a scheduler and a multimedia processing engine based on FFMPEG. The design of engine interfaces focuses on compatibility and scalability to deal with a variety of applied requirements. Then, embedded multimedia processing software is implemented based on the system architecture design. A scheduling program which schedules modules is implemented. A media player engine with scalable software interfaces is developed. Eventually, on Real6410 platform, an embedded multimedia system is built, which makes use of LINUX Framebuffer device driver interface to display video and ALSA library to play audio for testing the system. The actual operation result proves that system architecture design simplifies the multimedia processing and supports multiple media formats as well as hardware acceleration. The scalability and efficiency make it suitable for embedded application.
Keywords
Linux; device drivers; embedded systems; multimedia computing; processor scheduling; user interfaces; ALSA library; FFMPEG; LINUX framebuffer device driver interface; Real6410 platform; embedded multimedia processing software; embedded multimedia processing terminal; engine interfaces; media player engine; multifunction expansion; multimedia processing engine; scalable system architecture; scheduling program; Engines; Libraries; Media; Multimedia communication; Software; Streaming media; embedded multimedia framework; embedded multimedia processing; ffmpeg; scalability; system architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Control Engineering (ICECE), 2011 International Conference on
Conference_Location
Yichang
Print_ISBN
978-1-4244-8162-0
Type
conf
DOI
10.1109/ICECENG.2011.6057581
Filename
6057581
Link To Document