论文部分内容阅读
现代社会中,随着电梯数量的增长以及应用范围的广泛,随之而来的电梯安全事故越来越多,使得人们对电梯音视频监控系统的需求越来越迫切。其中用于查看和控制电梯音视频信息的电梯音视频监控中心软件在整个电梯音视频监控系统中的位置尤其重要。目前,传统的监控中心软件大多数情况下即为流媒体播放软件,仅能单向地进行视频的播放显示,缺乏相应的实时交互机制,且时延较大,实时性不高,故难以达到现代监控系统的需求。本文针对传统监控中心软件的不足,结合电梯音视频监控系统的需求,设计了电梯音视频监控中心软件。该软件具有双向交互机制的语音对讲功能、视频监控功能以及电梯状态显示等功能。文中利用DirectSound技术完成了音频数据的采集,实现了语音对讲功能,从而增强了监控中心软件的交互机制;运用实时传输协议RTP、实时流协议RTSP和实时控制协议RTCP,完成了音视频数据在网络中快速高效的传输,从而提高了电梯音视频监控软件的实时性;研究并采用了视频文件H.264的拆包封包以及编解码过程,保证了视频文件H.264在网络中的正常传输;给出了动态缓冲区长度的设置方法,用于优化该监控中心软件的视频缓冲区,从而提高了软件的性能。测试及应用结果表明,电梯音视频监控中心软件很好地实现了语音对讲、视频监控和电梯状态展示等监控功能。与传统的监控中心软件相比,具有更好的交互机制,以及更高的实时性。