● 摘要
随着生产和生活的实际需要,视频监控的范围不再是局限于某一栋大楼或是一个居民区,而是扩展为一片区域。相应的,以网络为依托的视频监控系统得到了前所未有的发展,现在网络监控系统的规模和复杂度越来越大。在这种大规模的网络监控系统中,如何实现不同使用单位对几百路,甚至是上千路的视频图像的控制、查询和实时观看;如何有提高在高负载情况下系统的性能等,已成为了网络视频监控系统中的一个重要课题。 本文的主要目的是根据目前项目的实际需要,设计并实现一个性能稳定、扩展性强的网络视频监控系统。文章从系统总体设计、平台设计、平台软件开发等几个方面论述了网络视频监控系统的建设。同时考虑到工程中可能出现的风险,在软件开发过程中实现了负载均衡、平滑扩展和多任务模式的思想。系统建成以后可以做到分级负责、综合协调、统一指挥和集中管理,满足了不同用户的需要。用户则通过浏览器就可以完成对监控系统的所有操作,如存储、检索、回放、访问权限、管理权限等工作。