Font Size: a A A

Design And Implementation Of Video Surveillance Display System

Posted on:2015-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:J H HuFull Text:PDF
GTID:2298330467463110Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the further development of society, the social security problem is becoming more and more important in recent years. The video surveillance system plays a very important role in safety and prevention system. The video monitoring technology can be widely used in various places, such as city road, bank, shopping market, hotel, etc. We can think that the video monitoring technology plays an important role in ensuring social security and saving social resources. With the rapid development of multimedia technology, video coding technology, image processing technology and network communication technology, the network digital monitoring system is changing and developing at a faster and faster rate.Network video surveillance system consists of server software and client software. This paper designs and implements the client part of the network video surveillance system which supports the basic real-time video browsing, video playback, equipment management and other functions. Network video monitoring system adopts the H.264video codec technology, data transmission between server and client is mainly used Real Time Streaming Protocol. Display system video decoding display decoded by calling the FFmpeg decoding library, H.264video data into YUV data, YUV data using DirectDraw technology will be decoded directly displayed, form image. The display system mainly has the following characteristics. Firstly, it supports for multiple resolution video display. According to the size of the network bandwidth, the display screen number and the performance of the client host, manually adjust the video resolution to meet the best video display. Secondly, it supports multi-screen multiplexing switch and video polling function. Display system provides1road,4road,9road,16road switching mode and supports polling display. Thirdly, the decode and display part convert H.264video data to YUV420data by calling the FFmpeg decoding library, and then use DirectDraw technology to display YUV data directly. This is faster than concerting YUV data into RGB data and then displayed, the CPU utilization is also reduced by half as well. Finally, the paper test the entire system, the key point to test is client program. The test results show that this system can well satisfy the specified function, at the same time, the stability, real-time and fault tolerance of the system is good.
Keywords/Search Tags:video surveillance, H.264, client, the RTSP protocol, FFmpeg
PDF Full Text Request
Related items