网络通信 频道

浅议视频监控网络化应用平台建设

  视频监控的网络化趋势现已相当明显,以网络为基础平台的视频监控突破了时域限制,可以实现不受地域限制、不受时间限制的按需监控。大部分安防业内人士认为,远程网络传输应该是监控行业的一个重要的发展方向,其市场前景促使国内外的安防厂商纷纷把研制适应网络监控的监控产品作为公司的科研重点,越来越强的网络功能也在DVR中被开发、实现。

  网络监控存在的问题

  不断发展的网络技术给监控系统提供了日益完善的物理平台,随着数字监控应用领域的不断扩大,网络监控应用系统越发复杂和庞大,监控的网络化过程也暴露出以下问题:

  1.监控产品种类繁多,没有统一可行的行业标准,产品质量良莠不齐,各厂商之间甚至厂商自己的产品之间不能互连,无法组成能容纳不同厂商产品的监控系统;

  2.客户需求种类繁多并且多变,产品开发、服务人员负荷很重,软件版本众多,开发缺乏一个统一的平台的支撑,存在大量的无价值的重复工作,缺乏系统的规划,软件质量不高;

  3.大型集中式监控系统软件开发的技术门槛很高,有能力开发高质量的系统级监控软件的公司为数不多,阻碍了市场的开拓和发展,监控系统软件开发需要一种全新的、规范的、开放式的开发模式;

  4.一些通用的服务(比如流媒体转发,视频点播,集中存储等)没有现实的标准可循,重复开发投入现象严重,而且软件质量无法得到有效的保证;

  5.网络构架种类和监控设备的接入方式多样性使得网络监控系统的设计和开发复杂性急剧增加。

  如何有效的解决上述问题,是视频监控网络化能否顺利发展的关键所在。

  安防网络中间件

  笔者认为视频监控网络化的过程必定也是一个平台化的过程。正是基于这种认识,笔者提出了安防网络中间件(平台)的概念,这个平台应该具有以下属性:

  1.平台应该具有广泛的适应性,不仅可以满足大型集中监控系统的需要,也要能方便的构建简单监控软件;

  2.平台应该提供丰富的功能模块,能有效地降低大型监控系统的开发难度;

  3.平台应该在内部解决跨网关/防火墙友好/适应各种复杂的网络环境应用;

  ·设备代理服务器;

  ·电视墙服务器;

  ·集中存储服务器;

  ·VOD点播服务器;

  同时,这些功能性模块通过客户端开发包(SDK),可针对网络监控具体需求开发出满足个性化需求的监控系统,实现网络性DVR、中间件的增值功能,如:

  ·设备代理客户端开发包;

  ·电视墙客户端开发包;

  ·集中存储客户端开发包;

  ·VOD点播客户端开发包。

  网络监控要求DVR具备更强网络功能,目前网络监控还存在着一些问题,如:目前由于DVR还没有一个统一的标准,所以存在兼容性问题;要开发大型网络监控系统,其技术门槛较高;等等。中间件提供了解决当前一系列网络监控所存在的问题,同时,随着视频监控智能化的发展,在中间件这个平台中,通过添加具有智能功能的模块,就能满足网络监控智能化要求。

  我们相信,随着视频监控网络化的更加广泛、更加深入地被应用到多个领域,提供网络监控方案的整个价值链会得到更好地、有序地发展,视频监控的网络化会有更加美好的未来。

  4.平台应该具有接入不同厂家设备的能力,在有效的功能抽象的前提下,提供对某些设备特殊功能的调用手段;

  5.平台应该提供通用的服务,包括流媒体转发服务器、集中存储服务器等等;

  6.平台内各模块之间弱耦合,可以方便地组合使用;

  7.平台应该具有可扩展性,新的平台模块可以很方便地添加进来;

  8.平台必须稳定可靠。

  基于以上属性,在网络型DVR所提供的SDK的基础上,可以构建以下功能性模块:

  ·注册/命令转发服务器;

  ·流媒体转发服务器;

0
相关文章