| Nowadays, video surveillance system has been well developed in practicalapplication, and the network video surveillance represents its future direction. AsInternet becomes popular, many kinds of the application system based on Web haveemerged. And people gradually realize the superiority of the Web. In use of theglobal browser, the system based on Web can achieve strong function of the specialsoftware, which not only makes operation simpler and more convenient, but alsosaves costs.This paper realizes a network video surveillance system based on Web with theB/S technology, the developing Web browser technology and the ActiveX controltechnology. The author makes a detailed analysis and design to the whole system,realizes the system in use of the software and hardware finally. Research work in thispaper mainly includes:Winsock network programming makes the transmission of multiple onsitesurveillance data real-time with high efficiency in the TCP/IP network, and makesthe detailed design for the data sending and receiving of the server and client.In order to guarantee the audio and video synchronization of data flow withinand between the media, this paper uses audio-video synchronization scheme basedon RTP/RTCP. And proposes an improved audio-video scheduling method in allusionto the audio-video sending in server. With detailed analysis and design of eachmodule, the synchronization scheme is achieved by joint effects from the module ofsynchronous transmit in server, modules of audio-video buffer, detection, playbackadjustment and flow regulation in client.The system in this paper provides users with some adjustable systematicfunctions (such as switch between single and four screen) and parameters (such asthe configuration of the DVS), and distributes them into the Web design of Client.With the simple Web client interface, users can easily make all-round andmulti-dimension real-time control. Client packs ActiveX controls in the form ofCAB so that it can be automatically downloaded and installed in the web page. Inthis case, as long as the client software has a new version, users can then update it atany time. Meanwhile, network video surveillance system in this paper can achievemulti-channel expansion at random both in hardware or software according to thedifferent needs. |