Font Size: a A A

Design And Implementation Of IP-based Video Transmission And Monitoring System

Posted on:2011-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q Z ZhaoFull Text:PDF
GTID:2178360302489919Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
This paper focuses on developing a surveillance system based on IP network which can offer cross-domain video access. The system provides real-time video transmission, video recording and transmission services. This paper developes a PC-based video service system, including a terminal for video collection and transmission, a server for the connection management of the client and the terminal, and a client for video play. The system is well positioned to meet the actual demand of cross-domain video surveillance.The video server is an important part of the system, which has two network cards to response the connections form the client and the terminal respectively. In order to improve the server's performance in dealing with multi-users' connections, a thread pool class is designed to realize multi-tasking and multi-threading management.The video terminal is developed based on the directhshow component technology. It contains multiple functional modules, providing local video preview, remote real-time video transmission, and video recording and transmission services. Advanced H.264 coding standard is introduced for video compression. A transform filter is developed with the use of the open source codec x.264 for video compression. Video data transmission makes use of the advanced real-time transmission and control protocol (RTP/RTCP), with effective feedback and minimal overhead to optimize transfer efficiency.The video client is designed for RTP video packets receiving and decoding, and sending RTCP receiver report packets to report the network condition. In addition, the client user interface enables users to control remote camera easily.Finally, the paper presents the summary and forecast. Based on the existing work, the paper proposes several suggestions on system function and protocol design, including the multicast function, intelligent video technology, codec optimization, etc.
Keywords/Search Tags:video surveillance, H.264, RTP, RTCP, directshow, thread pool
PDF Full Text Request
Related items