Font Size: a A A

Design And Implementation Of Video/Audio Client Software In Network Surveillance System

Posted on:2008-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2178360272969760Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Video surveillance system has been an important monitor method in the security market for a long time,It has been widely applied in security surveillance, production process surveillance, surveillance of residential areas and other area. With the development of video compression and network technology, video surveillance system is gradually form simulation to digital. In recent years, with the organic combining with the Internet, and blended the information technique, the computer technique, the network technique and streaming media technique, the embedded digital video surveillance technique has become a development trend of the supervised and control realm. So, the research to the embedded digital video surveillance software technique has the vast applied foreground and huge social benefit and economic benefit.This paper starts with analysis of surveillance way and the development of video surveillance system and provides an overall structure of the system design. The project is used B/S architecture design and divided into video server, center surveillance server and surveillance client. The video server completes video collection, compression and network transmission. The center surveillance server manages all of video servers, surveillance clients and video recordings, in charge of scheduling and allocation. The surveillance client interacts with the user, providing information management interface and video and audio surveillance capabilities. In addition, video embedded Web server that can build an independent video surveillance system to meet the application of small establishments.The main part of this paper is the design of surveillance client software, and summarizes key technologies of embedded video surveillance system, including MPEG-4, RTP/RTCP protocol, DirectShow and ActiveX, and made a detailed presentation for these key technologies. The client uses video/audio component which is implemented by DirectShow and realizes multi-channel video screen display and one dual audio communication. The entire system is divided into modules by the thinking of software design, and then detail the design of the various modules,strengthen the independence of each module, enhanced software module reuse.
Keywords/Search Tags:Video Surveillance, Embedded System, Muiltmedia, RTP/RTCP, DirectShow, Multithreading
PDF Full Text Request
Related items