Dissertation > Excellent graduate degree dissertation topics show

Design of WEB Playback Architecture Based on Gstreamer

Author: YangZuoZuo
Tutor: ZhangGang
School: Taiyuan University of Technology
Course: Signal and Information Processing
Keywords: Gstreamer multimedia plug-in embedded browser Video Player
CLC: TP393.09
Type: Master's thesis
Year: 2011
Downloads: 195
Quote: 3
Read: Download Dissertation

Abstract


Nowadays, embedded system has accessed into Post-PC era, network technology has become more sophisticated. People are no longer satisfied with monotonous media services, online media services were developed together, such as online video, online broadcast and so on. Embedded devices are faced with both opportunities and challenges, so providing such an integrated media processing platform of network for embedded systems has become one of the development hot spots.This research aims to design an architecture of WEB Playback, implement a WEB browser under embedded Linux, embedded a video player that support MP3, AVI, and H.264 data streams in the browser. Through the HTTP access model of browser,Internet users send the request to the web server for the media data, establish a connection with the server until the server response, then get the data streams,at the same time call for the player to decode and play. The high quality of service, low-latency requirements should be taken into account when WEB player is designed in the B/S architecture.Based on the design requirements, network video processing flow is analyzed, combined with the resource characteristics of embedded devices. The architecture of WEB playback based on Gstreamer framework has been designed and divided into function modules, which abandoned the previous decode library that player used to apply. Gstreamer core libraries are compiled and installed; background processing module programs of the video player are proposed based on Gstreamer, the whole structure of playing channel is programmed making use of Gstreamer components. Streaming media support is added to the channel by improving the Gstreamer plug-in. On this basis, the implementation program of multimedia video player plug-in for Firefox browser is designed, the data acquisition implementation method of plugin interacted with browser is given. Considering the specific test environment, WEB server is configured in PC, test page that linked AVI multimedia file is prepared. At last, the architecture designed is proved to be feasible by testing.

Related Dissertations

  1. The Design and Development of a Embedded Browser Running on WinCE,TP393.092
  2. Research & Implementation of Web Page Layout in Embedded Browser,TP393.092
  3. Design and Implementation of Embedded VOD System,TN948.64
  4. Embedded browser page displays Research and Implementation,TP368.1
  5. The Overall Video Surveillance System Solutions and Key Technologies,TP277
  6. The Research and Implementation of Streaming Media Player Based on DSP,TN919.8
  7. QT- embedded GUI and browser - based implementation,TP393.092
  8. HTML text embedded browser - based design and Implementation,TP393.092
  9. Implementation of Parser of Embedded Browser Based on Cache Strategy,TP393.092
  10. Research and Implementation of Embedded Browser for Nc Based on ARM,TP368.1
  11. The Key Technology Reserach of Embedded Browser Based on WAP,TP393.092
  12. Design and Implementation of Self-Service Order System in Restaurant,TP311.52
  13. Design and Implementation of Embedded Browser,TP393.092
  14. The Design and Implementation of SNS Based on Mobile Platform,O157.5
  15. Based embedded browser JS engine transplant research and application development,TP391.3
  16. Research and Realization of Embedded Web Browser on IPTV Set-Top Box,TP393.092
  17. Research of Graphical User Interface’s Developed Platform for Embedded Devices Based on Web Technology,TP311.52
  18. Research and implementation of embedded browser page parser,TP393.092
  19. Research on an Ajax Supported Deep Web Crawler Model,TP391.3
  20. Perception Technologies of User Behavior and Its Implementation in Embedded Browser,TP393.092

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net  Mobile