首页 > 其他分享 >ONVIF协议:推动安防行业标准化与协同性的重要力量

ONVIF协议:推动安防行业标准化与协同性的重要力量

时间:2024-03-19 10:12:18浏览次数:24  
标签:IPC 视频 安防 标准化 ONVIF 客户端 数据模型 设备

​在数字化和智能化的浪潮中,安防行业正面临着前所未有的发展机遇。作为网络视频产品的重要接口标准,ONVIF协议(Open Network Video Interface Forum,开放型网络视频接口论坛)在推动安防行业的标准化与协同性方面发挥着重要作用。目前,网络摄像机的标准协议,国标标准上有三大类:ONVIF/PSIA/HDCCTV.国内标注有GB/28181。

ONVIF标准的厂商覆盖芯片、视频前端设备、存储设备、系统平台、智能分析设备、门禁、传感设备等各大安防相关领域。我们所说摄像机只是ONVIF标准里的一个分支,可见ONVIF的强大。

一、ONVIF协议的技术原理

ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。ONVIF中的其他部分比如音视频流则通过RTP/RTSP进行。

拿IPC摄像头来说,IPC是Web Services服务端,其提供的WEB服务接口需符合ONVIF协议规范(这些接口在ONVIF规定的WSDL文档中),我们开发的客户端通过这些ONVIF规范接口跟IPC通讯,比如:

  1. 获取IPC的基本信息(厂家信息、版本信息等);
  2. 修改IPC的系统日期、时间;
  3. 修改IPC的网络配置(IP、子网掩码等);
  4. 获取/修改IPC摄像头的各种参数(视频分辨率、码率、帧率、OSD,云台控制等);

由于SOAP协议不适合传输音视频流,ONVIF规范中的传输音视频流采用的是已经很成熟的RTP/RTSP多媒体传输协议。

简单粗暴的理解:IPC的各种参数获取/配置都是通过ONVIF协议实现,而音视频流多媒体传输采用的是RTP/RTSP协议实现。

二、ONVIF数据模型(ONVIF Data Model)

ONVIF数据模型是ONVIF协议中用于描述设备和服务的抽象模型。它定义了设备功能、属性和操作的组织结构,使得客户端可以更方便地访问和管理设备。ONVIF数据模型主要包括以下几个部分:

设备信息:设备信息包括设备的基本属性,如型号、序列号、固件版本、生产商等。这些信息可以帮助客户端识别设备并进行相应的管理操作。

设备能力:设备能力描述了设备所支持的功能和特性,如音视频编解码能力、网络接口、PTZ控制、视频分析等。通过查询设备能力,客户端可以了解设备的具体功能,并据此进行配置。

媒体配置:媒体配置包括视频源、音频源、编码设置等。客户端可以通过媒体配置来设置视频流的分辨率、帧率、码率等参数,以满足不同场景的需求。

PTZ控制:PTZ(Pan/Tilt/Zoom)控制是用于控制设备的云台和变焦功能。ONVIF数据模型定义了一组PTZ控制接口,使客户端可以对支持PTZ功能的设备进行远程控制。

事件通知:事件通知是ONVIF协议中用于实现实时事件监控和通知的机制。客户端可以订阅设备的事件通知,以便在发生特定事件(如运动检测、视频丢失等)时接收到通知。

视频分析:视频分析功能可以对视频流进行实时分析,以实现目标检测、目标跟踪等高级功能。ONVIF数据模型为视频分析定义了统一的接口和数据结构,便于客户端与设备进行交互。

ONVIF数据模型的设计使得客户端可以方便地访问和管理设备,无需关心设备的具体实现细节。同时,通过遵循ONVIF协议,不同厂家生产的设备可以实现互联互通,为网络视频监控系统提供了一个统一的标准。

标签:IPC,视频,安防,标准化,ONVIF,客户端,数据模型,设备
From: https://www.cnblogs.com/wsmei/p/18082124

相关文章

  • 警用移动执法远程视频监控方案:安防视频监控系统EasyCVR+4G/5G移动执法仪
    一、背景需求在现代城市管理中,移动执法仪视频监控方案正逐渐成为一种高效、便捷的管理工具。该方案通过结合移动执法仪和视频监控技术,实现了对城市管理现场的实时监控和取证,有效提升了城市管理水平和效率。移动执法仪作为现场执法的重要工具,具有便携、易用等特点。执法人员可以......
  • 安防视频监控云平台EasyCVR v3.5支持批量设置录像计划时间段
    安防视频监控云平台EasyCVR支持多协议接入、可分发多格式的视频流,平台支持高清视频的接入、管理、共享,支持7*24小时不间断监控。视频监控管理平台EasyCVR可提供实时远程视频监控、录像、回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰......
  • 实时图像识别技术:在监控与安防领域的革新应用
    实时图像识别技术在监控与安防领域的应用正在引发一场革新。这种技术能够实现对监控视频中的实时图像进行快速、准确的识别和分析,从而为安防工作提供了前所未有的便利和效率。首先,实时图像识别技术大大提高了监控系统的智能化水平。传统的监控系统往往只能提供简单的录像和回放功......
  • 智慧安防平台easy1400视图平台订阅功能流程详解
    在信息时代,信息的获取和传播变得至关重要。对于企业和个人而言,能够定制和接收他们感兴趣或需要的信息,将极大地提高工作效率和生活品质。本文将详细介绍如何创建和管理订阅内容,帮助您轻松掌握信息获取的主动权。 一、创建订阅首先,登录到相应的平台后,在首页界面中找到名为“下级......
  • 安防视频汇聚EasyCVR视频云存储平台GB28181设备全部离线是什么原因?
    众所周知,安防视频汇聚平台EasyCVR不仅可支持的接入协议非常多(包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云sdk、乐橙sdk等),同时可分发的视频流格式也非常丰富,具体包括:RTMP、RTSP、HTTP-FLV、WebSocket-FLV、......
  • 智慧安防平台easy1400视图平台设备级联的操作流程
    在当今数字化时代,视频直播和点播已经成为人们获取信息和娱乐消遣的重要方式。为了满足不同场景下的直播需求,EasyDarwin视频直播点播平台提供了功能强大的支持。本文将重点介绍在EasyDarwin平台上进行拉流转推流操作,并深入探讨推流名称、源地址、控制选项等关键要素。一、EasyDarw......
  • 智慧安防平台easy1400视图平台设备级联的操作流程
    在上级平台中设置级联信息首先,您需要登录上级平台系统并打开首页。在左侧菜单栏中选择“下级平台”,然后点击“添加”按钮。接着,会弹出一个名为“新增下级视图库”的对话框。在这个对话框中,需要填写以下信息: 视图库ID:填写获取的下级视图库ID,可从下级视图库首页获取。名称:自定......
  • 智慧安防视频监控平台EasyCVR通道播放支持添加水印及操作步骤介绍
    智慧安防视频监控平台EasyCVR采用了开放式的网络结构,系统可支持的接入协议包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云sdk、乐橙sdk等,兼容各品牌的IPC、NVR、移动手持终端、执法仪、布控球、无人机等设备......
  • 计算机网络体系结构1.3标准化及相关组织
    计算机网络标准化及相关组织标准化工作:标准分类:法定标准\事实标准法定标准:有权威机构指定的正式的\合法的标准.(可以是国内的法定标准,亦可以是国际的法定标准)-->>OSI参考模型事实标准:某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标......
  • 智慧安防平台easy1400视图平台设备级联操作指南
    在当今数字化时代,有效的内容管理和设备协同已经成为企业和组织运营的关键因素。内容图库作为信息存储和展示的核心,为企业提供了便捷的视觉内容管理解决方案。与此同时,设备级联技术实现了不同平台和设备之间的高效协同工作。本文将深入探讨内容图库和设备级联技术的应用及优势。 ......