Abstract:
This paper proposes the methods of design and implementation of a type of versatile video-based digital monitoring system. This system is composed of software and hardware, which is very flexible and suitable for varieties of practical channel situations. The key technologies of the system such as moving picture capture, video coding & decoding, video real-time display on screen, video streams control, video-related device control will be discussed emphatically. The design and implementation of computer serial communication, TCP and UDP, the communication and synchronization of multithread are also discussed in this thesis. In each part of related theories, shows the Windows-based realization methods by using Visual C++.