Onvif是什么
ONVIF由安讯士联合博世及索尼公司三方宣布将携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛),并以公开、开放的原则共同制定开放性行业标准。
ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。
ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。ONVIF中的其他部分比如音视频流则通过RTP/RTSP进行 。
Onvif规范给视频监控带来的好处:
1.抽象了功能的接口。统一了对设备配置的以及操作的方式。
2.控制端关心的不是设备的型号,而是设备提供的web service。
3.扩展了web service的范围
4.ONVIF提供了各个模块的WSDL,提高了开发效率。
Onvif提供很多的profile概要文件,用于规范ONVIF设备端与ONVIF客户端的通信标准。目前已发布的profile文件主要包括profile S、G、C、Q、A、T,不同的profile文件应用于不同的领域,不同profile文件可以组合使用。Profile文件的一致性是确保符合ONVIF产品的兼容性的唯一方法,因此,只有符合profile文件的注册产品才被认为是兼容ONVIF的。