The video monitoring system plays more an important role with the advance of the technology and the improvement of the life level. The video monitoring system technique has became one of people's study hot, has vast of applied foreground and research value.In this paper, an embedded video monitoring system based on network was designed. This system has two parts: server part and remote monitoring part. Video image are collected, converted, compressed and sent to network in the server part. On the other hand, video data is received, decoded the image, and played in the client part.In this dissertation, This video monitoring system is developed based on high performance embedded processor PowerPC 405 , video decoder/encoder VW2010, and VxWorks embedded operate system. Firstly, the whole system design project is discussed in detail, including hardware&software design and system function. Then we elaborated the principle and methods of device driver on operate system VxWorks, and realized the device driver of our video monitoring system. Afterwards, aiming to the difficulties and emphases of the video monitoring such as transmission layers, real time and veracity, the thesis puts forward methods to resolve these problem based on discussing and analyzing stream media real time transfer protocol:UDP,IP Multicast, RTP method are combined together to deliver the video data in order to improve the rapidity of network deliver; The network control data transfer using TCP protocol assure the veracity; Multitask and semaphore mechanism are used to assure the real time.Additional, the key model (video data sending model,network control model and file model)of server software is given with the result of system test.At last, the main research conclusion is summarized. The prospect of further research is also proposed, made sure the target for the work of the aftertime. |