Font Size: a A A

The Research And Implementation Of Embedded Multimedia System Based On GStreamer

Posted on:2012-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:H ChouFull Text:PDF
GTID:2178330335960753Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of the microprocessor technology, the multimedia technology and the embedded technology, embedded multimedia products become more and more popular. Meanwhile, besides the traditional TV function, the digital television have more functions under network convergence background. The contents of the programmes become more rich, from local audio and video streams to network of streaming media, and the form is also more diverse. Based on this strong embedded application requirement to build a multimedia framework focus on embedded system and implementation of a high performance player become a reality and meaning task.This paper, which is on the basis of the analysis of the relevant technologies of the embeded multimedia development and is relied on a multimedia application development project, designs a multimedia player based on GStreamer framework. It builds in a multiprocessor digital TV development board, which has Linux kernel, driver and various kinds of decoding libraries. This player is very powerful. It can support most of the encapsulations and encoding formats on market, and adopts various measures to enhance the overall performance of the player. Some technologies being researched and the designed considerations in the paper have a certain significance for the design of other similar products.The major contribution of this thesis lies in:the design and implementation of a multimedia framework which belongs to the specific embedded linux system, reduce the design complexity and cost of system, thereby reduce the development cycle of multimedia player and improve the efficiency in the implementation of applications. Based on the framework of GStreamer it designs two dedicated plugins to digital television platform-one is a streaming conversing plugin and the other is a receiving plugin. The appropriate applications are designed based on the plugins, which eventually completed the multimedia playback function. Stability and efficiency are satisfied well.
Keywords/Search Tags:GStreamer, embedded linux system, digital television, Multimedia player
PDF Full Text Request
Related items