一. onvif协议介绍
ONVIF(Open Network Video Interface Forum)协议是一种基于IP的网络视频设备通信标准,旨在实现不同厂商的网络视频设备之间的互操作性。以下是关于ONVIF协议的详细介绍:**
- 协议背景与目标
- 背景:随着IP摄像机和网络视频监控系统的普及,不同厂商的设备之间缺乏统一的通信标准,导致系统集成和扩展困难。
- 目标:ONVIF协议的目标是为网络视频设备提供一个开放的标准接口,确保不同厂商的设备能够无缝协作,简化系统集成和管理。
- 核心功能
- 设备发现:支持设备在网络中的自动发现和识别。
- 设备管理:提供设备配置、状态监控和固件升级等功能。
- 视频流传输:支持实时视频流的传输和控制,包括PTZ(云台控制)和视频编码设置。
- 事件处理:支持事件通知和报警管理,如运动检测、视频丢失等。
- 元数据支持:允许传输与视频流相关的元数据,如时间戳、位置信息等。
- 协议架构
- 基于SOAP:ONVIF协议使用SOAP(简单对象访问协议)作为通信协议,通过HTTP或HTTPS进行数据传输。
Web服务接口:提供一系列Web服务接口,涵盖设备管理、媒体控制、事件处理等功能。
- 兼容性
- 兼容性:ONVIF协议支持多种网络视频设备,包括IP摄像机、网络视频录像机(NVR)、视频管理软件(VMS)等。
- 应用场景
- 安防监控系统:可集成不同厂商的网络摄像机、网络视频录像机(NVR)、视频管理软件等设备,实现统一视频监控。
- 城市安防:广泛应用于城市视频监控、交通监控等,不同部门和机构可共享视频监控资源,加强安- 全管理和治安防控。
- 商业和企业安防:用于办公楼、商场、酒店等场所,实现对多个监控点的集中管理和监控。
- 智慧城市和物联网:为各种设备和系统提供标准化接口,实现智能化的交通监控、环境监测和公共安全管理。
个人家庭安防:家庭用户可通过手机或电脑远程监控家中情况,提高家庭安全性。
二. 智联视频超融合平台介绍
-
智联视频超融合平台通过GB/T28181-2011/2016/2022、国网B接口、RTSP、RTMP、ONVIF、GB/T35114、GA1400、海康大华SDK/API等方式,接入海康、大华、宇视等各个厂家的摄像机、录像机,接入直播手机,接入下级平台,提供web客户端进行视频预览、录像回放、配置管理和智慧运维。
-
提供标准RESTful格式的HTTP API,提供web播放器demo,满足二次开发需求。同时支持将音视频数据等转发成各种通用标准的流媒体协议,方便第三方客户端调用展示。
-
支持按照GB/T28181-2011/2016/2022、国网B接口、GB/T35114、GA1400等协议对接到上级平台,包括智联视频云平台和第三方平台。支持普通级联,多级级联,混合级联等多种级联方式。
智联视频超融合平台目前已经在公安、电力、交通、教育、物联网、智慧城市、智慧园区等多个行业得到了广泛应用。
三. 智联视频超融合平台接入onvif步骤
设备端配置
进入设备端进行配置,各个厂家的设备配置大致相同,我们以海康和大华的设备为例:
海康配置示例:
进入海康摄像头配置页面依次点击,网络→高级配置→集成协议,点击“启用开放型网络视频接口”,并添加一个“用户"
大华配置示例:
进入大华摄像头配置依次点击,网络设置→平台接入,选择ONVIF,点击“启用”
然后进入,系统管理→用户管理,新建一个ONVIF用户。
平台端配置
-
在智联视频超融合平台配置管理页面,添加虚拟设备,接入协议选择“ONVIF 2.0”:
-
填写20位设备ID,输入设备端设置的用户名与密码,输入设备IP加端口号(ONVIF协议默认端口号为80),设置设备名称(如不填写设备名称默认为设备ID)。
WEB端查看
进入智联视频超融合平台的“设备管理”页面,查看添加的设备是否注册到智联视频超融合平台中,设备是否为在线状态,如下图:
如果设备不在线,查看上面的配置是否正确,设备网络是否正常;
如果设备在线,进入智联视频超融合平台WEB客户端,可以看到onvif设备图像信息了;