论文部分内容阅读
目前,视频监控系统在安防领域越来越受用户的欢迎,与此同时用户对于视频监控系统的要求也越来越高。随着无线网络技术的普遍应用和监控终端性能的不断提高,移动视频监控系统逐渐成为了安防领域的热点和主流。此外,流媒体技术也在不断发展,实时流媒体传输被广泛采用并成为视频监控系统关键技术之一。在移动视频监控系统中,由于无线网络的多异性和不稳定性,实时流媒体传输控制问题显得更加突出。因此,移动视频监控系统中流媒体传输控制的研究具有重要的意义。本文旨在设计流媒体传输控制方法和移动视频监控系统客户端软件。流媒体传输控制方法的设计主要是为了提高流媒体传输的服务质量,而客户端软件的设计主要是实现监控系统的视频播放。本文从移动视频监控系统及相关技术入手,为研究和设计提供了重要的系统框架和理论依据。利用实时流媒体传输协议RTP/RTCP及其传输功能,通过不可靠的UDP传输实现实时监控。同时,根据网络传输反馈和网络参数分析,计算网络延迟和丢包率,从而判定网络状态。最后提出了流媒体传输控制算法。在移动视频监控系统客户端,利用ActiveX控件方法实现了监控系统的B/S设计。另外,通过DirectShow技术以推模式实现了流媒体数据包在各个filter中传递,并采用MFC对话框技术设计了客户端监控界面播放流媒体视频。测试结果表明移动视频监控系统的设计基本能达到用户的需求,而流媒体传输控制算法能够提高流媒体的服务质量,具有应用价值。