Font Size: a A A

The Studies And Implementation Of Streaming Media Embedded System Based On Gstreamer

Posted on:2017-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:J GongFull Text:PDF
GTID:2308330491950342Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of video encoding technology and streaming media transmission technology, streaming transmission system is widely used in people’s life. However, in face of complex and volatile application environment, how to develop an efficient multimedia application system with low power consumption and stable performance is still a heated topic. The Gstreamer is an flexible multimedia application based on plugins. It can simplifie the process of the multimedia application development. Therefore, media monitoring system based on Gstreamer has has a fantastic prospect.By researching on v4l2 video drive technology, H.264 video codec technology and streaming media transmission protocol and Gstreamer framework, this thesis build a streaming media transmission system. Firstly, in this thesis, according to the media system needs, PandBoard ES which equipped with Ti processor omap4460 is chosen as hardware platform while Ubuntu and Gstreamer are chosen as the core of the software development platform. Secondly, the v4l2 video interface is used to drive the camera for video capture, H.264 coding scheme is selected as a compromise solution for real-time performance. Finally, the modules of the system are organized in the form of Gstreamer plugins and build a media pipeline to transfer video data. Then a RTSP streaming media transmission server is established based on the media pipeline which support multicasting and identity authentication. Browser is used on the client side to play the stream video which is convenient for users. The system test results show that the streaming media server can transfer real-time video, meets the basic needs of media transmission system.
Keywords/Search Tags:OMAP4460, GStreamer, RTSP, Streaming Media Server
PDF Full Text Request
Related items