ONVIF官方发布最新版ONVIF协议测试工具,ONVIF Device Test Tool V12.12版本,只对ONVIF成员提供,美佳威迪欧友情提供。

作为IP物理安防产品的领先标准化组织,ONVIF日前宣布,它已发布了一套新的工具,旨在帮助会员公司设计并在物理安防市场推出新的创新性ONVIF认证产品。

更新后的测试工具以及附带的测试规范代表ONVIF的技术服务委员会继续工作,以加强和完善ONVIF的规范和测试参数。最新发布的测试规范包括:基准测试;媒体测试;PTZ测试。自11月1日起,这个版本的测试工具和测试规范将被ONVIF的会员公司采用,来宣布产品是否符合ONVIF规范。

ONVIF指导委员会主席Jonas Andersson说,“我们的测试文件和会员通信工具的更新,表明我们致力于确保标有ONVIF标志的产品真正符合我们的规范,这正在全球各地迅速采用,以提高IP产品之间的互操作性。”

什么是ONVIF?

2008年5月,由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布将携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open Network Video Interface Forum),并以公开、开放的原则共同制定开放性行业标准。是一个提供开放网络视频接口的论坛组织。截止到2011年3月,已有279个公司加入ONVIF成为会员。 2008年11月,论坛正式发布了ONVIF第一版规范。 2010年11月,论坛发布了ONVIF第二版规范。规范涉及设备发现、实时音视频、摄像头PTZ控制、录像控制、视频分析等方面。 ONVIF规范作用 ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。

ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。

ONVIF规范的实现机制:

1、web service

2、wsdl

3、soap

Web Service是基于网络的、分布式的模块化组件,执行特定的任务。Web Service 主要利用 HTTP 和 SOAP 协议使数据在 Web 上传输。Web 用户能够使用 SOAP 和 HTTP通过 Web 调用的方法来调用远程对象。

客户端根据 WSDL 描述文档,会生成一个 SOAP 请求消息,该请求会被嵌入在一个HTTP POST请求中,发送到 Web Services 所在的Web 服务器。Web Services 请求处理器解析收到的 SOAP 请求,调用相应的 Web Services。然后再生成相应的 SOAP 应答。Web 服务器得到 SOAP 应答后,会再通过 HTTP应答的方式把信息送回到客户端。

WSDL是Web services 描述语言(Web Service Description Language)的缩写。是一个用来描述Web服务和说明如何与Web服务通信的XML语言,为用户提供详细的接口说明书。

SOAP是Simple Object Access Protocol的缩写。是基于XML的一种协议。一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:

必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息

可选的 Header 元素,包含头部信息

必需的 Body 元素,包含所有的调用和响应信息

可选的 Fault 元素,提供有关在处理此消息所发生错误的信息

在向Web Service发送的SOAP请求中,Body元素中的字段需与WSDL中数据类型的相符合。在构建SOAP的过程中,必须从WSDL文件中获取并映射这一种对应关系。然而这样一个对应过程将是充满了重复性和机械性的,为了避免不必要的人工差错以及节约开发时间,一个名为gSOAP的编译工具应运而生。

gSOAP利用编译器技术提供了一组透明化的SOAP API,并将与开发无关的SOAP实现细节相关的内容对用户隐藏起来。通过将WSDL文件解析序列化为C/C++文件,最小化了Web Service的开发过程。

ONVIF规范的实现

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

ONVIF规范的优势

协同性:不同厂商所提供的产品,均可以通过一个统一的“语言”来进行交流。方便了系统的集成。 灵活性:终端用户和集成用户不需要被某些设备的固有解决方案所束缚。大大降低了开发成本。 质量保证:不断扩展的规范将由市场来导向,遵循规范的同时也满足主流的用户需求。

onvif 模拟摄像头_ONVIF协议测试工具(ONVIF Device Test Tool)相关推荐

  1. onvif 模拟摄像头_ONVIF 设备发现(网络摄像头)——实例笔记

    相关配置 ONVIF官网:http://www.onvif.org/ gSOAP安装配置:gSOAP安装配置+使用案例参考+参考链接 操作系统:CentOS7 资料参考: 许振坪的ONVIF专栏:传送 ...

  2. linux igmp 属于那层协议,Linux下IGMP协议测试工具的开发与应用

    摘要: 组播以其节约网络带宽.降低网络负荷,实现接收者的并行接收等优势而具有广泛的应用,成为重要的网络技术.对于组播各种应用的研究正在成为热点,对组播各种功能及性能的测试也越来越重要.IGMP (In ...

  3. fio模拟mysql写入速度_fio 测试工具

    一 何为fio 总之就是一个磁盘io的测试工具,支持多引擎和多系统测试,非常灵活和强大. 二 安装 Linux:yum install libaio-devel  依赖包安装 解压tar包 然后mak ...

  4. osc协议测试软件,CommsKit(协议测试工具)

    CommsKit是一个为娱乐行业设计的macOS和Windows的协议测试应用程序,通过CommsKit,你可以将MIDI.OSC.HTTP.UDP.TCP.ArtNetsACN协议的测试和监控纳入一 ...

  5. tcpip测试工具软件,TCP Test Tool(TCP测试工具) V2.3 官方版

    TCP Test Tool是一个小巧实用的TCP测试工具,它提供向任何Windows®PC或从任何Windows®PC启动和捕获TCP会话请求的能力.软件专为软件程序员和网络工程师设计,可用于任何IP ...

  6. Packetdrill(网络协议测试工具)

    最近参加一个内核项目,需要测试linux内核tcp/ip网络代码,最终选择google的开源工具packetdrill,网上搜索了packetdrill的资料有一些,但是并不是很多,结合自己使用过程中 ...

  7. MQTT协议测试工具及核心代码

    基于MQTTnet做了个MQTT协议测试程序,本程序包括服务的和两个客户端,方便在不引入外部支撑的情况下测试MQTT协议. 测试软件界面如下 1:启动MQTT服务 在Server区域, 启动服务可以选 ...

  8. 协议测试与服务器性能测试工具 列表

    提到测试都会知道的几个工具:LoadRunner, JMeter, Apache ab ... 1 协议测试网站 protocoltesting,提供两个可参考的列表: 网络包/流量生产工具 http ...

  9. 三、补充几个常用且开源的通信协议测试工具

    做工控的朋友可能有亲身体验,调试协议时工具的重要性.国内有很多比较成熟的工具,我再补充几款国外的工具,并且大部分是开源的. 1.Opendnp3 Simulator 可同时模拟客户端和服务端.支持配置 ...

  10. 转: 测试工具LoadRunner和OpenSTA比较分析

    项目 描述 LoadRunner OpenSTA 协议 测试工具可以捕捉.处理及回放通信协议 支持多种协议.按照协议数量收费,支持多种协议录制功能. 仅支持HTTP 1.0 / 1.1 / HTTPS ...

最新文章

  1. java中web service的几种实现方式(自用)
  2. 一个转角---程序猿
  3. c/c++十七: 变长参数
  4. Android7.0新特性、新功能
  5. _cdecl、_stdcall 、_fastcall、_thiscall 函数调用方式与区别
  6. MyEclipse中常用的快捷键
  7. CSS3笔记之定位篇(二)z-index
  8. Java泛型详解:<T>和Class<T>的使用,泛型类
  9. iops 条带深度 队列深度 NCQ
  10. Zend Studio 打开时提示 Failed to create the Java Virtual Machine
  11. crontab 每天凌晨8点_凌晨3点47分,嘉兴8岁女孩竟独自站在街头,原因竟是…
  12. 数组方法 splice()与slice()的区别
  13. Vue2 后台管理系统解决方案
  14. Android/iOS 终端快速截屏技巧
  15. 什么款式蓝牙耳机玩游戏更舒适?五款小巧低延迟蓝牙耳机推荐
  16. python编程软件哪个好-推荐10 款最好的 Python IDE
  17. .axf文件_Jlink使用技巧之单独下载HEX文件到单片机
  18. 画毛毛虫代码计算机图形学,毛毛虫的任务
  19. TL-WR720n 硬改 16M rom
  20. PDF怎么提取页面?这3种方法值得收藏

热门文章

  1. 【数学建模】第一讲-层次分析法
  2. cad插件_CAD插件坐标标注安装教程
  3. tiny4412 linux-4.2 移植(十一)LCD驱动移植
  4. 基于51单片机GPS定位系统GSM短信上报设计方案原理图
  5. QQ空间迁移_【山特C3KS_连接ESXI虚拟机】
  6. 卡卡通小熊win7桌面主题+非主流win7主题下载
  7. qt文件复制不成功问题
  8. 上线一套 BI 系统到底需要多少钱???
  9. 【Matlab语音识别】声纹识别系统(带面板)【含GUI源码 1022期】
  10. k8s-有状态应用编排