Font Size: a A A

Implementation And Grafting Of Streaming Media Server Based On Embedded IP Camera

Posted on:2009-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2178360272457019Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
The steady advancement of technology in the field of computer and high-speed network has provides a wide space for the multimedia applications. The reliable network multimedia need handle many issues, such as the audio/video coding and decoding; the network transmission and the remote control. The technology of the multimedia is applied on the embedded system, which can make the system more flexible ands implied. To construct a high-efficient, extensible and reliable network multimedia system is a development trend .The embedded multimedia system such as video conference, video on demand, long-distance education, automatic monitor system etc, are slowly coming into people's life. They also bring much facilities and fun to people's work and life.This paper takes the exploitation of a practical embedded video monitoring system----IP Camera as the background and studies the key techniques of embedded IP Camera. Besides, the design and the implementation of software/hardware system on it are studied. At last, the principles and grafing of the streaming media server are introduced in detail, and then the process and result of system testing is given.This paper studies the popular structure frame of embedded streaming communication systems combining with the demanded specifications of the system. We have selected CYPHER 7108 based on MIPS architecture, which is produced by the Micronas company in USA, as the process chip of the hardware platform. The 7108 are single-chip real-time streaming video and audio compression SOC devices. It is capable in real-time multiple formats encoding and it has many advantages in multimedia applications. On the software platform, we have selected the open source and free software Linux 2.6 operating system.The multiple streaming media transmit protocols drawn by IETF are studied deeply in the paper. RTP provides end-to-end real-time multimedia data transmission. One of its componen- ts, RTCP can effectively control and monitor the transmission. RTSP defines how to achieve efficient one-to-many multimedia data transmission, and so on. In these agreements on the basis of full understanding, can be more flexible streaming media server software for the graft and revise. Analyse part of the spook source code, and successfully imported it to the target running, It achieves the transmission of video data with low error,low delay and no evidence jitter.The most important innovation of this streaming media server applications Spook is that it is designed for the embedded system. Spook is a Linux server application to capture live video and audio and stream it over an IP network. The thesis gives the implementation process of the server importing to the embedded system, analyses the key issues and solutions, and verifies the integrated system. The test result shows that the streaming media server can cross-compile on the host successfully and perform very well on the target, and it can transmit the real video data to client.The accredited user can access in the server with the browser based on this system. The function of real-time video morning and control is achieved. The structure of IP camera system based on streaming media server has good expansibility and clear framework. And the system is miniaturized,low power consumed,reliable and stable.
Keywords/Search Tags:Linux, CYPHER 7108, embedded system, video transmit, streaming media server
PDF Full Text Request
Related items