| With the rapid development of computer network, communication technology and multimedia technology, traditional surveillance systems have developed towards a new developing direction these years. Multimedia Video Surveillance System then appears, which is a combination of corresponding technology mentioned above.As digital video surveillance system has many advantages that traditional analogy video surveillance system can't match ,so it begins to replace analogy video surveillance system gradually and has been widely applied to various fields.The video signal acquisition, video compression, wireless network communication, and other aspects are introduced in this dissertation briefly , the system is divided into client (wireless terminal) and server , the video compression module and network communication module are emphased in client section.In video compression module, the PPI interface of ADI Blackfin533 DSP is used to receive video outputs of YUV format from ADV7183, then the video datas are compresses with MPEG4 algorithm. Finally the compressed datas are send to the network communication module with DMA of SPI interface .In this section this dissertation also makes reserches on the visual part of MPEG4 standard ,presentes and modified some complex algorithms ,and does some optimizations to the encoder with memory optimization,structural optimization and assembly optimization,eventually the module can accomplish real-time coding.In network communication module,LPC2210 is used as a core chip which connectes a CDMA MODEM with UART, uCLinux operation system is transplanted to LPC2210,also PPP program which can dial-up to internet wirelessly ,SPI driver and other corresponding programs are designed.The communication protocol between the wireless terminal and the server is given in this module, command packets are transmited with TCP protocol to ensure reliability,and video datas are transmited with UDP protocol to meet real-time requirements.The server is a computer which has a fixed IP address on the internet,. Its software is designed to send user commands, receive and reorganize video data packets by an application of multithread mechanism.In the end, it presentes improvement methods of the system to realize and extends its functions in the future. |