Font Size: a A A

Design And Implementation Of Network Video Surveillance System

Posted on:2010-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhangFull Text:PDF
GTID:2178360302960583Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of computer networks and computer processing capability, more and more network applications have been achieved. In particular, video surveillance system has changed from analog CCTV into the form of digital network surveillance system. Due to its small quantity of data it is suitable for storage and transmission, and takes a dominant share of today's market.The paper is based on a project cooperated with a certain Highway Administration Bureau. A set of network video surveillance system is designed and implemented. The paper designed a multi-control mode, multi-function system with strong scalability. It provides both C/S and B/S control modes, due to the different characteristics of each application model, different servers and clients are designed to complete different tasks.In the C / S (Clinet / Server) mode, the server-side software captures and compresses analog signal, has it encoded and sends digital stream to the network, meantime creating multiple threads listening to the requests from the clients to provide the control interfaces. In this mode, the client software includes playing module and control module.Play module chooses Microsoft's DirectShow Development Kit as implementation framework, receiving network video stream and have it real-time played. Control module sends control commands through established connection with the server-side.B/S (Browser / Server) mode server-side starts web server Thttpd to support of the clients' web access, it does not only sends static web pages to the client browser, but also deals with dynamic scripting language web pages using the clients' requests. This mode also includes play module and control module. Play module is based on C / S play module, has it capsuled, so that video can be played directly in Web pages. Control module uses PHP scripting language to modify configuration files with the help of the server Thttpd.Paper mainly discusses the following questions: firstly, briefly introduces the status of video surveillance system development. The second part introduces the hardware platform. Thirdly analyses the overall implementation of the system. Chapter Four discusses the C/S control mode software implementation, the last part of the paper introduces B / S control mode software.
Keywords/Search Tags:Video Surveillance, C/S B/S control mode, TCP/IP, DirectShow, ActiveX
PDF Full Text Request
Related items