安防软件按照功能可分为如下几种类型:基础管理类、数据存储类、互联互通类、细分行业应用类。
基础管理类主要实现安防设备接入管理、用户权限、数据采集、预案管理等,同时提供流媒体转发以及视频存储等基础服务,该软件为安防系统的基础平台,是安防系统赖以运行的基础的平台软件。
数据存储类软件主要实现多种数据的融合存储功能,如非结构化的视频流、图片数据以及半结构化和结构化数据。提供检索数据精准快速定位功能。
互联互通类软件主要实现不同平台之间的互联互通,如基于GB/T 28181标准的互联,独立运行的软件一般以跨域联网网关的形态出现。此外,互联互通软件还支持非标准的接口协议,如SDK、CGI等。
细分行业应用类软件是以细分行业需求为参考,通过视频智能分析,个性化行业应用,数据精细管理实现数据为行业服务。
原来这些不同技术和功能层面的软件都集中在一套平台上实现,没有很好地分层设计,平台显得非常臃肿,耦合度太高,导致系统的开放性、使用方便性和可升级扩展性都很差。特别是面对个性化需求开发时,牵一发而动全身,往往因为一个小小的改动导致平台运行异常。
目前应用层软件已经开始从基础平台中分离出来,独立开发的应用平台通过调用基础平台的数据、媒体和控制接口独立运行,为用户提供诸如在线/离线电子地图、三维沙盘、视频追踪、安保预案、图像分析处理等个性化的应用功能和操作界面,可以根据用户的需求不断完善、优化,不影响基础系统的运行。
数据存储管理软件也逐渐开始从基础平台剥离出来,随着监控高清化和系统规模的不断扩大,数据存储在系统中的重要性和地位也越来越高,且将成为安防系统的核心,传统的基础平台自带的存储管理能力已经无法满足超大规模高清视频存储和新技术背景下的要求。特别是在云架构技术的视频存储,其技术实现难度和重要性已经远远超越了基础平台。
微信扫描二维码,关注公众号。