Font Size: a A A

Research On Embedded Network Video Monitoring System

Posted on:2006-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y J XieFull Text:PDF
GTID:2168360155955024Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
With the development of the computer network, communication technology and multimedia technology, the traditional video monitoring system with image-compression card plus PC can' t meet the requirement of some applications. At present, the lastest trend is the application of Embedded System in video monitoring field, the network video monitoring system based on Embedded system has good application and development foreground.This paper introduces an embedded network video monitoring project based on G07007SB chip. The project consists of frontal network camera and long-distance client. Comparing with the traditional system, the project of this paper introduced has the merits of small size, low costs, high reliability and convenient building network etc.The hardware project of network camera based on G07007SB chip is brought forward firstly, then introduces the function of each hardware module. On the base, we choose uClinux as the software development platform of network camera; introduce the software structure of the whole video monitoring system; modularize the network camera software and client software from the point of function.The system adopts MPEG-4 video compression standard. Because of hardware compression by video ASIC in network camera, this paper emphasizes the client software which decodes and plays the MPEG-4 video stream receiving from network. The software chose Windows 2000 as the software development platform, and chose Vsual C++ as software development toolkit, imports the object oriented programming thought, adopts the multithread technology and modularization design, implements the combination method of unicast, multicast and RTP to transmit the MPEG-4 video stream; brings forward a simple Packing Algorithm; designs and implements some wrapper classes such as CUnicastChannel, CMulticastChannel, CVideoDecode, CVideoRender, CVideoWnd etc. this paper also introduces the flow chart of each software module and the implementation method in detail. Finally, the paper introduces the testing result of the embedded network video...
Keywords/Search Tags:Embedded System, MPEG-4 Standard, G07007SB Chip, Video Monitoring System, uClinux
PDF Full Text Request
Related items