ONVIF简学

概述

开放型网络视频接口论坛(Open Network Video Interface Forum): 由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛

网络

适用于局域网和广域网。将网络视频设备之间的信息交换定义为一套通用规范。使不同设备厂商提供的产品,通过统一的接口通信成为可能。

适用阶段

规范所涵盖的阶段 :从网络视频设备的部署阶段, 配置阶段,实时流阶段等

功能

规范涉及到的主要功能:设备发现、设备配置、事件、PTZ控制、 视频分析,和实时媒体直播功能、以及搜索、回放,录像管理功能 (详细功能可看下图1)

目标

目标:实现一个网络视频框架协议,使不同厂商生产的视频设备完全互通

协议规范实现(Web Service)

ONVIF所有的管理和配置指令都是基于Web Service技术实现。Web Service 是一种服务导向架构技术,通过标准的web协议提供服务,目的是保证不同平台的应用服务可互操作性。
主要借助几个技术

  1. XML 用于描述数据
  2. SOAP (Simple Object Access Protocol)一种轻量的简单的、基于XML的消息传递协议
  3. WSDL 用于描述服务(是一种XML格式的文档)
  4. UDDI 统一描述、发现和集成,可以对Web Service进行注册和搜索
    简单讲:Web Service是基于XML和HTTP的一种服务,客户端和服务端通信协议为SOAP。客户端根据WSDL描述文档,生成一个SOAP请求消息,此消息以XML的格式嵌在HTTP请求的body体中,发送到服务端。

ONVIF所有的媒体流传输都是借助于RTP/RTSP实现。
协议结构如图所示:
在这里插入图片描述

ONVIF互联方式

由上节可知,ONVIF的两端的信令通过SOAP消息传递, 媒体流通过RTP/RTSP传输。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值