| Along with the development of society and the progress of technology, the security systems play an increasingly important role in social life and industrial production. And video monitoring systems with its features of intuitive, rich and convenient become the mainstream of developmental in current security systems, so it plays a very important role in security systems. Meanwhile, the technologies of network transmission, multimedia communication, ARM and so on make the video monitoring technology developed from analog to digital, and to digital network. Not only the quality of the images, but also the distances of transmission, the coverage, the management of system and so on have the qualitative flight.The current video monitoring systems mainly consist of video acquisition terminal, the server and client. The video acquisition terminals complete the collection of image data. The servers complete the encoding and decoding of dates and the encapsulation of RTP, and then send them by network. The clients complete the receiving and decoding of data and the broadcasting of video. The thesis mainly completes the design and implementation of client, develops the relevant applications as needed in the development environment of DirectShow, achieves the real-time transmission of RTP video data and ensures the digital video data to achieve video playing through the network transmission in the client.The thesis completes a design and implementation of client, which can watch the video monitoring picture in real-time through the network. It introduces the working principle of client system and the relevant technology involved by establishing the overall solutions of client of network video monitoring system, such as achieving the uncompress and playback of real-time video data through DirectShow video processing technology and achieving the uncompress by ffdshow software; Secondly, it uses RTP protocol in the transmission of H.264 data; And it uses SIP protocol to control the streaming media playing; In the end, it achieves the develop of network client through using the form of web plug-in, so it can watch the real-time monitoring images through opening the browser.The system is tested for many times after achieving the client system design. The result shows that the system is stable and reliable, and its universality and expansibility improved a lot after putting into operation. |