Network video surveillance system has been used widely, and it has made great process in realization of intelligence and integration. With the development of 3G network and other wireless network, mobile video surveillance system has become popular in network video surveillance. Besides, video compression technology is getting more and more advanced. H.264, as the new generation of video compression standard, has more excellent compression efficiency and better network adaptability, and it is becoming the mainstream standard in the multimedia field. So, the research of mobile video surveillance system that based on H.264 has great importance.This paper designs and achieves a kind of mobile video surveillance system based on H.264 coding technology, and the result of test proves that it can apply to car or other wireless surveillance requirements.Starting with the works on recent research at home and abroad as well as some key technologies that related with surveillance system, this paper analyses the features of H.264 technology and its stream format, and introduces the protocols that used widely in video surveillance system, such as RTP and SIP.Then, this paper designs the overall scheme of video surveillance system. The system is divided into three parts: server, device and customer. The system uses SIP to transport signal data, and uses RTP to transport H.264 video data. How to achieve the SIP communication, how to manage and relay the video data at the server and how to maintain the video data are introduced in detail.After that, the paper introduces how to achieve the transmission of H.264 using RTP protocol. At the receiver, to drop the delayed packet and reorder the packet that out of order, an effective buffer is designed and achieved.Finally, How to achieve the video player at the customer is described. This paper uses DirectShow technology to fulfill the process of media, including source process, decode process and play process. The achievement of source filter is the key work in the using of DirectShow. The interface of the player is realized by MFC frame which is very stable. |