详细内容

视频中间件产品详解

时间:2023-12-21     作者:超视网络【原创】   阅读

1.背景

当今时代,安防视频监控可以说是无处不在,越来越多的行业需要视频监控的助力,以满足视频+行业应用解决方案。但项目的建设周期及规模不一,存在着多个品牌、多种协议、多种类型、多监控系统并存情况,如何对不同品牌不同协议不同类型的视频监控统一接入管理,同时与其他系统做数据共享,是摆在各非视频平台研发厂商/集成商的难题。

同时,传统安防视频监控系统所输出的各种 ONVIF、RTSP、GB28181、SDK、私有协议视频流都无法直接在 Web网页、微信、小程序上进行直播播放,均需要依赖插件或应用系统、APP 等来实现,存在开发量大、使用不便捷等缺陷。

基于该背景下,超视网络经多年在安防视频领域的技术研究与经验,推出了 “超视网络视频中间件平台”产品,产品可适用于各类安防视频应用场景项目,如视频上云、国标互联、校园安全、园区安全、雪亮工程、明厨亮灶、景区联网等各类安防项目。

2.平台简介

视频中间件是超视网络经过多年行业经验基于H5标准开发的一套视频流管理应用的PAAS平台。平台可对不同品牌、不同协议、不同类型的多种视频设备进行接入管理、分发、存储、转码、推流、直播等服务,赋能各行业智能化应用。同时提供标准的H5播放接口供其他应用平台快速对接,让其快速拥有视频管理能力。可广泛应用于视频上云、国标互联、校园安全、园区安全、雪亮工程、明厨亮灶、景区联网直播等行业,为安防视频管理分析应用提供最稳定、可靠、便捷、智能的解决方案。

3.平台架构


中间件架构图.png

超视网络视频中间件平台定位于平台PASS层,可打通前端复杂设备、复杂协议的汇聚接入、管理、分发、存储,并通过标准H5-API接口输出赋能行业,满足各行业智能化应用。

设备层:即前端设备可来源于网络摄像机、网络硬盘录像机、国标设备或平台、VMS平台、无人机、车载终端等各类视频信号源。

协议传输层:支持私有SDK、Ehome、主动注册、ONVIF、RTSP、RTMP、GB/T 28181、JTT1078等各类协议。

平台层:为整个架构平台核心,是对前端各类视频流的集中管理中心。通过模块化的管理实现流的集中接入、分发、存储、转码、直播、H5输出等处理。

平台应用:基于视频中间件自身平台的管理功能及标准化的API输出,可赋能第三方系统或应用快速调用平台能力,如输出RTSP\RTMP\FLV\HLS\GB28181等标准视频流格式,方便快速集成平台视频数据,实现数据的共享。

应用层:通过与合作伙伴自身业务系统相结合,可赋能视频上云、国标互联、校园安全、园区安全、雪亮工程、明厨亮灶、景区联网直播等行业智能化应用。

4.平台能力

4.1. 设备接入能力

平台设计满足开放式接入和应用体系要求,基于标准设计框架,能够运行于多种硬件平台和操作系统之上,支持分布计算,提供跨网络、硬件平台和操作系统的透明性的应用或服务的交互,支持标准和非标准的协议和接口,能够快速支持各类设备的接入。支持不同品牌、不同协议、不同类型设备无缝集成管理,可支持百万级设备接入管理。

视频设备接入:符合ONVIF/RTSP/GB28181/JTT1078/主动注册协议等IPC、NVR设备;已对接市场主流视频设备100+品牌,1000+设备型号

视频平台接入:符合GB/T 28181 2011/2016标准协议的平台互联;已对接海康、大华、宇视、华为、天地伟业、科达等视频管理平台

智能设备接入:无人机、机器人等智能终端设接入

4.2. 流转存能力

平台流媒体及存储服务采用一体化设计,通过流式传输技术将前端各网点的视频设备进行集中管理与分发,平台流媒体已经兼容多种格式的音视频流处理分发,能将前端不同品牌设备的音视频流集中存储管理应用。平台支持多样化的音视频流存储管理,同时也支持多格式的音视频流集中存储,提供足录像检索服务、录像点播。

通过稳定的流媒体存储服务架构,平台⽀持上千级视频并发,万级数据交互,支持H264/H265/GB28181流/RTSP/ONVIF/RTMP等格式流适配,支持不同流转码分发与存储管理。

4.3. 高可用能力

平台支持主从模式下的分布式部署服务器集群策略,在部署N台主工作服务器的同时,部署M台备份服务器,在主工作服务器发生故障时由备份服务器接管,若发生服务器软硬件、服务器系统、服务器网络等故障时,将启用N+M容灾备份服务 处理集群工作环境中产生的故障。

流媒体集群:支持多个流媒体服务组成流媒体服务集群,其中任意服务故障,其他正常集群成员将快速自动接管异常流媒体服务的业务,保障流媒体业务的连续性。当故障恢复,系统又将自动恢复流媒体集群运行状态。

存储集群:支持存储服务集群,主控制器与从控制器同时工作,当主或从控制器任意一方服务异常或宕机,系统将自动调度并接管异常服务,以保证视频录像的连续性。当异常恢复,系统又将自动恢复集群运行状态。

4.4. 多级级联能力

支持多级级联能力,系统与系统之间可多级联网管理,可通过平台自身级联协议或通过标准GB/T 28181 2011/2016协议级联,下级接入设备信息可直接推送至上级管理系统,登录上级系统可对下级系统设备管理调用,级联层级不限。

4.5. 接口输出能力

基于H5标准开放API接口,调用更快速便捷,小时级完成视频AI能力对接。支持RTSP、FLV、HLS协议流同时输出,方便其他系统及其他应用平台快速对接,让第三方系统/应用快速拥有视频能力。

支持多种开发语言调用,兼容Windows、Linux、Android、OS、IOS操作系统,能在各种浏览器以及微信公众号和小程序中使用,支持免插件实时播放,延时小于1秒

4.6. 云服务能力

支持本地化部署,也支持云端部署。已经支持腾讯云、阿里云、华为云等主流云服务,同时支持腾讯云、曙光云、Ucloud、衫岩等私有云存储系统。采用云存储架构来应对海量视频图像文件存储的技术要求,支持多种文件系统,可扩展的部署模式,可热插拔的盘阵都有效的保证了海量数据的存储扩展能力。同时还具备高容错能力,能够自动保存数据的多个副本,并且能够自动将失败的任务重新分配,确保数据的高可靠性和安全性。

4.7. 环境适配能力

支持Windows、Linux、国产化系统部署;支持Docker容器部署,系统更稳定可靠;支持本地私有化同时支持云端部署;支持Windows、Android、iOS、Mac、微信、小程序、钉钉等系统或应用调用。

5. 平台功能模块

模块名称

功能项

功能描述

基础规格

设备接入协议

支持海康Ehome/大华主动注册/RTSP/ONVIF/RTMP/GB28181协议设备或平台

最大管理通道数量

软件本身无限制,根据服务器性能而定

多浏览器支持

Chrome/Firefox/Edge/360/QQ/猎豹浏览器等所有支持H5标准的浏览器

WEB控制台

支持WEB对各类视频设备操作及管理;支持视频设备的自动/手动添加、删除、修改、移动操作,支持批量设备操作;支持用户添加、删除、修改操作,用户权限分配;支持对当前系统配置的快速备份与恢复;支持平台各后台服务运行状态展示及各服务远程重启

操作系统

支持Windows server 2008/2012/2016 x64或Linux centos 7.0及以上

视频管理

实时浏览

支持对平台接入的所有视频设备实时预览,支持单画面、四画面、九画面、十六画面等分割模式

图像抓拍与录像

支持对平台接入的所有设备设备手动图像抓拍/录像功能,并支持将抓拍图片/录像视频保存至本地

云台控制

支持摄像机上、下、左、右、左上、右上、左下、右下等8方向控制;支持镜头变倍、焦距、光圈调整;支持云台控制速度调节;支持预置位设置及调用

录像回放

支持对前端设备录像或中心集中存储录像查询、播放、下载功能;回放包括播放、暂停、关闭、加速、减速播放,支持1/2x、1/4x、1/8x、1x、2x、4x、8x倍速快放慢放

录像下载

支持对前端NVR或中心存储服务的录像下载至本地保存

流媒体存储

管理

存储配置

支持平台接入的视频设备集中存储配置管理

录像位置

支持自定义录像位置设置

磁盘状态

支持录像位置磁盘状态获取,可查看磁盘总空间、磁盘状态、磁盘剩余空间

录像计划

支持自定义录像计划添加、删除、修改操作;支持录像模板创建;支持录像计划有效期设置;支持计划启用、停用

录像码流配置

支持录像主/子码流自定义配置

录像关联及状态

支持自定义关联需要存储的视频通道,并显示通道录像状态

流媒体集群

支持多个流媒体服务组成流媒体服务集群,其中任意服务故障,其他正常集群成员将快速自动接管异常流媒体服务的业务,保障流媒体业务的连续性。当故障恢复,系统又将自动恢复流媒体集群运行状态。

双控存储模式

支持存储服务双控集群,主控制器与从控制器同时工作,当主或从控制器任意一方服务异常或宕机,系统将自动调度并接管异常服务,以保证视频录像的连续性。当异常恢复,系统又将自动恢复集群运行状态

云存储模式

支持云存储多个节点存储集群,任意节点服务异常或宕机,其他正常节点集群服务成员将自动接管异常节点的存储业务,保障视频录像的连续性。故障恢复,系统又将自动恢复集群运行状态。

网关管理

本域配置

支持本级域网关ID、端口、名称、鉴权开关、推送码流、用户名、密码等配置

上级域管理

支持多个上级域添加、删除、修改、查询配置,上级域状态显示

下级域管理

支持多个下级域添加、删除、修改、查询,下级域状态显示;支持符合GB/T 28181协议的设备或平台添加

平台注册

支持与上级符合GB/T 28181协议的平台注册

设备共享

支持虚拟组织、设备编码配置与共享

码流推送

支持向上级推送码流配置,支持主子码流2种推送方式

权限配置

支持推送设备权限管理,可实现实时视频、录像回放、云台控制3种权限自定义配置

实时浏览

支持下级设备或平台推送设备实时预览、抓拍、本地录像功能

云台控制

支持下级设备或平台推送设备云台控制,支持方向、变倍、光圈等控制

录像回放

支持下级设备或平台推送设备录像查询及回放操作,回放支持播放、暂停、关闭、加速、减速播放,支持1/2x、1/4x、1/8x、1x、2x、4x、8x倍速快放慢放

录像下载

支持下级设备或平台推送设备录像下载至本地保存

网关日志

支持网关服务、网关流服务各互联环节日志查询

H5接口

平台登录验证

加密或明文

获取分组及设备列表

以树的方式返回所有的分组和设备节点

图像播放链接获取

支持通过设备SN或设备在平台中的GUID查询并返回视频的RTSP/FLV/HLS播放链接

云台控制

支持方向、变倍、变焦、光圈、预置位、辅助开关等控制

图像抓拍与本地录像

支持图像抓拍控制并返回抓拍图片URL、图片数据;支持视频流临时录像

录像回放

支持查询摄像机前端设备或中心存储服务器的录像记录;支持录像播放、暂停、停止、快放2x/4x/8x、慢放2x/4x/8x

录像下载

支持摄像机前端设备或中心存储的录像文件开启下载任务,下载进度获取

设备管理

支持添加、修改、删除设备、设备组,支持摄像机详细信息获取

存储管理

支持存储位置、磁盘状态、存储计划配置

用户管理

支持用户添加、删除、修改及用户权限分配

外域管理

支持上下级外域添加、删除、修改,支持本域配置修改

接口功能定制

可根据用户需求增加功能接口


技术咨询:189 2650 1892  

                 173 4813 5593

邮箱地址:fengrh*afzjj.com

公司地址:深圳市龙华区民治大道333号东浩大厦7B

商务咨询:135 7086 8786

联系我们

扫一扫关注公众号

十多年专注安防音视频技术研究与开发

手机微站访问

技术支持: 建站ABC | 管理登录
seo seo