安防软件平台

架构

安防领域的软件架构和常见的软件一样,可以分为单机版,服务器版(CS/BS)等。
单机版软件一般为网络摄像机,NVR等设备厂家免费提供给用户,配套使用。
一般的,服务器版从数据传输角度考虑,参考计算机网络五层体系结构可以将安防软件划分为平台支撑层、中间服务层、公共服务层、服务构建层、应用层。
平台支撑层由操作系统平台、关系型数据库、网络通信协议等构成。
中间服务层主要为系统使用的各类中间件,包括数据访问中间件、对象代理中间件、消息中间件。
公共服务层由系统提供的各类公共服务构成,其中包括图形、报表、曲线、权限、告警、流媒体服务等等。
服务构建层提供一致的服务模型给上层应用,主要表现为服务接口、服务注册、服务查找、服务访问等。
应用层主要为面向在线监测、视频监控、环境监控、综合信息查询显示的各种应用模块,其中涉及采集、计算、查询、分析、流媒体等功能及相关人机交互界面。

问题

安防领域,单个硬件产品的稳定性和整个系统无关。软件平台的稳定性关系到整个安防系统的管理规模密切相关,要提供一个稳定可靠的安防软件产品所需要的设计和测试资源非常重要。大规模视频监控系统测试环境的稀缺,制约了管理软件的成熟和稳定。
所以很多管理软件脱胎于具体的大型安防系统工程项目。从实际项目中来,经过实践检验,面向更广阔的市场需求。

收费模式

配套单机版,一般是硬件厂家随机附送,免费使用,功能比较单一。
服务器版平台软件有些按接入设备的数量收费。另外一方面,有些按照功能模块收费。

提供商

  • 设备硬件生产厂家
  • AI算法公司
  • 软件公司
  • 项目系统集成商
  • 甲方需求定制

功能模块

智能分析,接入,矩阵,存储,流媒体转发,客户端,联网网关,电子地图等。

常见的软件平台

国内外常见安防管理平台软件

序号软件平台
国内
1华为
2中兴通讯
3中兴力维
4H3C
5互信互通
6东方网力
7中盛益华
8Unisight
国外
1Milestone
2Digifort
3Axxon
4Nuuo
5Geovision
6Exacq
7Aimetis
8Genetec
9Luxriot
10SeeTec
11Avigilon

发展趋势

  • 智能化
  • 开放性(接入,第三方数据集成,二次开发)
  • 可视化,人机交互

参考资料:

  1. 海康威视iVMS-4200客户端
  2. 五层协议的体系结构
  3. iVMS-7200移动视频监控平台
  4. 使用 J2EE 技术设计面向服务的体系结构框架