Font Size: a A A

Design And Implementation Of Wireless Network Video Surveillance System Software

Posted on:2011-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:S S LiFull Text:PDF
GTID:2178330332460767Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Due to its convenience, accuracy and real-time in monitoring, video surveillance system has become one of the important technic in modern monitoring, management and control. As the rapid development of wireless communication technology, digital technology, and network technology, and the enhanced processing power of computer, the video surveillance comes into the era of intelligent and network. As a special network", with its ability to construct network quickly, conveniently and flexibly and without the need of default network infrastructure, Ad hoc network is used widely in military and civilian fields. The convergence of video surveillance and Ad hoc network becomes a hot research. This paper designs and implements the software of the monitoring system based on the TMS320DM6446 hardware platform.As the strictly time delay and large volume of data in real-time video communacation, the selection of video compression algorithm is very important. The H.264 video compression standard which has high compression ratio, high image quality and strong network adaptability is suitable for video surveillance. This paper focuses on the software design of the entire video surveillance system. The software system uses C/S model structure, including server and client. The server can implement video capture, encoding, transmission. The encoding module adopts the codec engine technology of DaVinci framework. The client can implement video receiving, decoding and real-time playing and accessibility. The playing module which is important part of client adopts DirectShow technology.This paper describes the development of the video surveillance system, and the basic techniques in Video surveillance including video coding standard H.264, network programming and DirectShow technology first. The specific structure of each module is given by analyzing the overall framework of the system. This paper emphasises on the software design of server and client. The functions of the modules on the server are implemented in the Linux system with the hardware platform framework. As The important part of the client, the playing module part adopts the DirectShow Development Kit as implementation framework. This part implements the user-defined filters including decode filter and network receiver filter by constructing the filter graph, implements the video playing real-timely. In order to manage the client and video surveillance better, the administrator module and the network topology module are designed in the client. Finally the test results of the software are given, and prove the practicality of the software.
Keywords/Search Tags:Video Surveillance, H.264, DirectShow, Filter
PDF Full Text Request
Related items