Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of a Multimedia Player Terminal Based on Embedded Linux

Author: TangJie
Tutor: GaoXue;ZhangJinLong
School: South China University of Technology
Course: Electronics and Communication Engineering
Keywords: Embedded processors Embedded Linux Embedded mutilmedia Mplayer Qt/Embedded GUI
CLC: TP37
Type: Master's thesis
Year: 2011
Downloads: 107
Quote: 2
Read: Download Dissertation

Abstract


With the rapid development of computer and electronic technology, the computing power and the storage capacity of embedded processor are becoming stronger and stronger. Early simple music and document processing functions of portable electronic devices cannot meetting user need, multimedia features become indispensable components of the system. Currently embedded player is usually developed by company. The code is not open source and at high price, so it is non - universal use; May be the function is simple, supported format single, does not have a good user experience. This article is based on open source Mplayer playback software, using QtEmbedded to design on a multimedia player based on embedded Linux, in addition to support a variety of multimedia formats, more in line with the demand for embedded devices. This article focus on the construction of embedded multimedia player. The main works are as follows:The first is the construction of the development environment of embedded platform. Embedded system platform is the foundation of embedded software and hardware. Building a better embedded development environment is not only good for platform performance, but also lays a foundation for developing high quality software. This article completes the construction of embedded operating systems, embedded file system and GUI of embedded system based on EELiod PXA270 platforms.The second is the implementation of the drivers of SD card. In order to meet the requirements of embedded multimedia player Terminal on high storage space, this article expanses the storage of platform using SD card based on MMC/SD interface of EEliod platform. By fishing SD card driver on the platform, it enables reading and writing data on the SD card.The last is the realization of embedded media player. In order to make Mplayer player run well on the embedded platform, the article cropped function modules of Mplayer based on the embedded platform features, with keeping the integrity of Mplayer. At the same time, the article develops the GUI of the embedded player using Qt/Embedded, which is an excellent graphics library in Linux system, instead of GTK graphic libraries of Mplayer which need high equipment performance and storage space.Finally, we summarized the work done in the paper and the problem encountered, and proposed a further solution for the problem.

Related Dissertations

  1. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  2. Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
  3. The Research and Application of Software Reliability Test for User Right Management System,TP311.53
  4. PID Controller Design of Linear Systems with Time Delay Based on Parametric Space and GUI Simulation,TP273
  5. Intelligent Control System of Chlorine Dosing in Waterworks Based on Embedded System,TU991.2
  6. Research about Power Quality Monitoring System Based on Embedded Technology,TM76
  7. The Design and Implementation of a Multi-function Floor Display System in Fire Monitoring Network,TN873
  8. Research and Implementation of Audio and Video Communi Cation Program in the Smart Home.,TN919.8
  9. Design and Application of Embedded Network Video Surveillance System,TP277
  10. A Design of Human Balance Monitoring System Based on Embedded Linux,TP274
  11. Design of CNC System Software Based on Embedded Linux and Qt/E,TP368.1
  12. Sensor networks based on DaVinci platform positioning display device to achieve,TN929.5
  13. Based on low-power embedded Linux system design and implementation of the program,TP368.1
  14. ARM9-based embedded Linux system and its application,TP368.1
  15. Distributed la carte based on embedded system design and implementation,TP368.1
  16. Moving Base Transfer Alignment Error Analysis and Compensation Method,V249.322
  17. Embedded Power Quality Monitoring Terminal Research and Design,TP368.1
  18. Design and Implementation of 3G Video Transmission System Based on the Load Balance,TN919.8
  19. Design of Interactive System and Implementation of Hardware of Numerical Control Machine Tool Front Control,TG659
  20. Application of Digital Recognition Technique in Handheld Reader,TP274.2
  21. Research and design based on ARM embedded home gateway,TP393.05

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Multimedia technology and multimedia computer
© 2012 www.DissertationTopic.Net  Mobile