论文部分内容阅读
城市的现代化建设和经济的快速发展,对城市公安系统的视频监控工作提出了许多新的要求和课题。同时,计算机技术、多媒体技术和网络通信技术的发展也为现代城市视频监控提供了有力的技术保证和条件。目前,数字视频监控系统解决了传统模拟监控系统对距离敏感、扩展性差等弊端,成为安防市场的主流产品。但是,数字化后的视频数据具有海量性的特点,给信息存储和传输造成了很大的困难,已经成为人类有效地获取和使用信息的瓶颈问题之一。随着监控系统规模的不断扩大和人们对视频图像质量要求的不断提高,视频监控实时性与图像质量之间的矛盾也越来越显著。尤其是多用户同时访问同一监控点时,广域网带宽往往低于局域网带宽,大量重复视频通过Internet传送到每个用户,造成了广域网带宽的拥挤和浪费,严重影响了视频监控的效果。为了解决以上问题,本文综合利用了H.264视频压缩技术、TCP、UDP、IP协议、IP组播等网络传输技术、多线程和双缓冲区技术、DirectShow流媒体显示播放技术,以邯郸市涉县道路监控项目为课题背景,设计并开发了基于H.264的远程视频监控系统。首先,对视频监控的关键技术进行了追踪,重点分析了H.264视频压缩算法的新特点及在视频监控系统中的应用。其次,分析了典型远程视频监控系统模型的不足并提出了一种改进系统模型,该模型在局域网内设置了总控中心,增加了流媒体服务器,这样硬盘录像机只需要向Internet发送一路视频,再由流媒体服务器向局域网用户转发相同的视频信息,从而解决了多用户同时访问同一视频时,广域网带宽拥挤和浪费的问题。再次,根据改进后的远程视频监控系统模型,对涉县道路监控项目进行了总体方案设计,重点设计了双缓冲区和过滤器,并实现了客户端子系统的软件开发。最后,对系统进行了性能测试,新系统解决了原涉县卡口道路监控系统经常无信号、死机、延时等问题,在性能上有较大改善。