论文部分内容阅读
近年来,随着国内监控视频规模的逐步扩大,对于各类视频监控的需求也层出不穷。随着互联网的发展,远程实时视频监控平台成为视频监控领域的一大热点。传统的远程实时监控平台采用基于H.264和RTSP等流媒体技术的网络直传视频流,或者将视频帧压缩成帧图像,基于Websocket编程并通过Internet直接传输。但始终无法摆脱远程传输高成本及稳定性较差的问题,计数入侵等视频语义结果的标定展现也存在着交互性较弱、破坏原始视频等问题。传统的视频监控平台大多采用C/S架构,各类客户端的开发和安装导致通用性及扩展性较差。针对上述问题,本文设计并实现了基于云中转技术的远程实时视频监控平台。在该平台上,我们使用云存储作为远程视频数据中转渠道,基于FFmpeg多线程高效实时转发处理视频流并转换为视频文件上传至云端,提出基于堆排序的视频积压处理技术并采用Web长轮询视频实时获取技术,实现高实时性及可靠性的远程视频中转传输。使用B/S架构及响应式布局技术实现PC及移动端布局和功能统一化,通过HTML5定时叠加技术实现视频语义的前端通用展示。为了评估系统,本文在系统可靠性、实时性、视频质量、响应时间及语义结果标定展现准确度等方面进行了大量的实验验证,证明了系统是高效的、可靠的。