摘要
针对网络数字实时监控系统,给出了用网络进行实时视频数据传输及控制的方案和用软件具体实现的方法。在软件实现过程中,充分利用Windows多线程机制,采用了Windows套接字网络编程API,综合使用TCP和UDP多播通信方式;通过合理地选择及处理网络I/O模型,进行异步数据的接收和发送;并采用了循环内存缓冲队列进行了数据的收发控制。
This paper,focuses on the network digital real-time monitor-and-control system,gives out the scheme to transmit real-time video data and control on network and the specific way to develop the software. In the process of programming, it fully exploits multithreaing mechanism of Windows, adopts Winsock network API,and synthetically utilizes TCP& UDP multicast communication patter.By sifting and processing network I/O model, it realizes the receiving and transmission of asynchronism data. It also uses circulatory memory buffering queue to control the receiving and transmission of data.
出处
《计算机工程》
CAS
CSCD
北大核心
2002年第11期191-192,247,共3页
Computer Engineering