onvif协议

onvif协议

(1)简介

ONVIFOpen Network Video Interface Forum,开放型网络视频接口论坛)

 

ONVIF标准将为网络视频设备之间的信息交换定义通用协议,包括装置搜寻、实时视频、音频、元数据和控制信息等。网络视频产品由此所能提供的多种可能性,使终端用户,集成商,顾问和生产厂商能够轻松地从中获益,并获得高性价比、更灵活的解决方案、市场扩张的机会以及更低的风险

(2)onvif实现机制

 

ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。

ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。

 

下图为核心规范中的Web Service开发准则:

 

                                       基于web service的开准则

 

Web service(Soap+wsdl+xsd)

理解web service:

https://blog.csdn.net/mayi_xiaochaun/article/details/103445773

简介

https://www.w3school.com.cn/webservices/ws_intro.asp

https://www.w3school.com.cn/soap/soap_intro.asp

https://www.w3school.com.cn/wsdl/wsdl_intro.asp

https://www.w3school.com.cn/schema/schema_intro.asp

 

(3)onvif协议内容

 

    3.1 onvif网络接口规范

  https://www.onvif.org/profiles/specifications/

3.2 wsdl文件定义接口,device.wsdl定义了device相关的功能字段具体协议

开头处有导入命令空间: import namespace="http://www.onvif.org/ver10/schema"

命名空间所在的位置是:schemaLocation="../../../ver10/schema/onvif.xsd

 

   3.3 xsd定义字段类型属性,onvif.xsd文件定义了onvif功能要使用的基本数据类型

https://www.onvif.org/ver10/schema/onvif.xsd

 

(4)Onvif协议解析工具

https://blog.csdn.net/mayi_xiaochaun/article/details/100627299

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值