基于IP Multicast的分布式音视频接几和共享的监控系统的传输和实现
多线程技术,每建立一对前端监控主机与后端分控中心(服务器)的TCP连接,就开两个接收线程(一个接收视频线程;一个接收音频线程),视频线程接收视频数据包进行解压缩及回放;音频线程接收音频数据包进行解压缩及播放。对云台及摄像机的控制指令通过信令通道传输。
本文链接地址:http://www.oyaya.net/fanwen/view/154460.html
本系统运行在Win2000平台上,用VC++6.0开发工具开发。
在远程数字音视频监控系统的传输模块设计中,根据音频频数据传输及控制信号传输的特点,运用IP组播技术极大地减轻了网络负担,避免了资源的浪费,节省了网络带宽;利用TCP/IP协议设计了信令通道(TCP)和数据通道(UDP);运用Windows多线程机制实现了音频数据的实时、多点传输和控制信号的可靠传,提高了程序运行的效率。在该系统的基础上进行改造和扩展,可以应用到远程教学、远程医疗等多种多媒体通信;因此,远程数字音视频监控系统的设计和实现不仅具有监控方面的现实意义,而且对于许多应用都有借鉴和参考价值。
《基于IP Multicast的分布式音视频接几和共享的监控系统的传输和实现(第4页)》