onvif协议兼容性测试
- 格式:docx
- 大小:25.97 KB
- 文档页数:4
ONVIF协议及ONVIF协议的测试工具及测试方法2008年5月,由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布将携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(OpenNetwork Video Interface Forum),并以公开、开放的原则共同制定开放性行业标准。
是一个提供开放网络视频接口的论坛组织。
截止到2011年3月,已有279个公司加入ONVIF成为会员。
目前为止,ONVIF协议已经推出2个版本:ONVIF 1.0版本和ONVIF2.0版。
ONVIF 1.0版本是2008年11月推出的,ONVIF2.0版是2010年11月,ONVIF协议第二版对第一版的内容进行了有效的补充,ONVIF2.0版涉及设备发现、实时音视频、摄像头PTZ控制、录像控制、视频分析等方面都做了详细的规范。
ONVIF组织致力于通过全球性的开放接口标准来推进网络视频在安防市场的应用,这一接口标准将确保不同厂商生产的网络视频产品具有互通性。
随着视频监控的网络化应用,产业链的分工将越来越细。
有些厂商专门做网络摄像机,有些厂商专门做DVS或者NVR,有些厂商则可能专门做平台(VSS&CMS)等,然后通过集成商进行集成,提供给最终客户。
这种产业合作模式,已经迫切的需要行业提供越来越标准化的接口平台。
ONVIF标准将为网络视频设备之间的信息交换定义通用协议,包括装置搜寻、实时视频、音频、元数据和控制信息等。
网络视频产品由此所能提供的多种可能性,使终端用户,集成商,顾问和生产厂商能够轻松地从中获益,并获得高性价比、更灵活的解决方案、市场扩张的机会以及更低的风险。
据了解,目前有部分企业和电信运营商已经制定了与之相关的业内规范,也有一些企业联盟提出了一些互联互通的企业标准。
ONVIF则是面向全球,出发点是制订一个完全开放的标准。
这项标准的主要目标在于推动不同品牌网络视频设备之间的整合,协助制造商,软件开发人员以及独立软件厂商确保产品的互联互通性,很适合于企业级市场。
简单、快速测试HD_IPC是否真正支持Onvif协议!
Onvif 协议的HD_IPC,几乎家家都说支持,但是不是都做的那么完美,能互联互通呢?以下用官方的“ONVIF协议测试工具(ONVIF Device Test Tool) 12.12 最新版”做个简单的测试,权当简易教程!本测试方法基本适合大部份厂家的IPC。
Onvif:
1、别以为穿上Onvif马甲能搜出IP,就认为完全支持Onvif
2、别以为穿Onvif马甲紧一些,能搜出IP、能读取IPC的厂家、版本信息就认为完全支持Onvif
3、要把Onvif马甲做成套装,能搜出IP、能读取IPC的厂家、版本信息、能快速调视频的才是真正完全支持Onvif的HD_IPC,才能通过Onvif协议的NVR、平台软件实现互联互通
4、Onvif协议,除了最主要的视频流、IP地址管理协议,还有IPC各种参数的读取、配置等等协议还在不断更新完善,用Onvif实真正现不同厂家IPC的互联互通并不是做梦,而是你的IPC能否真做的标准。
前言本文用于指导NVR解决方案中的Onvif开发,介绍Onvif、WSDL、SOAP等基本概念,讲述开发的流程及各种文件的来源,为后续的开发及维护人员提供理论支持。
写文档的时候,Onvif开发项目正在探究中,文档不可避免地存在纰漏、甚至不对的地方,希望后续开发及维护人员在获得新的认知、经验后,能不吝更正、完善该文档,使其能发挥更大的作用。
目录前言 (1)目录 (2)第1章基本概念 (3)Onvif (3)Web Service (3)WSDL (4)SOAP (4)gSOAP工具 (4)第2章组网框架 (6)第3章开发流程 (7)3.1 获取WSDL文件 (7)3.2 通过gSOAP工具生成C/C++文件 (8)3.2.1 gSOAP工具说明 (8)3.2.2 使用wsdl2h程序生成头文件 (9)3.2.3 使用soapcpp2.exe生成源文件 (10)3.3 开发业务逻辑代码 (11)3.4 编译发布 (12)第4章测试工具 (13)第5章相关资料 (15)第1章基本概念OnvifOnvif规范描述了网络视频的模型、接口、数据类型以及数据交互的模式,并复用了一些现有的标准,如WS系列标准等。
规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。
规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。
Onvif规范涵盖了完全的XML及WSDL的定义。
每一个支持Onvif规范的终端设备均须提供与功能相应的Web Service。
服务端与客户端的数据交互采用SOAP协议,Onvif中的其他部分比如音视频流则通过RTP/RTSP进行。
Web ServiceWeb Service是基于网络的、分布式的模块化组件,执行特定的任务。
Web Service 主要利用HTTP 和SOAP 协议使数据在Web 上传输。
Web 用户能够使用SOAP 和HTTP通过Web 调用的方法来调用远程对象。
onvif测试工具使用方法
一、检测局域网内的设备是否支持Onvif协议
1、安装ONVIF Test Tool 工具
我用的是Test_T ool_v13_06版本的。
如果PC上没有装.NET Framework 3.5的话,会提示你先安装.NET Framework 3.5。
2、ONVIF Test T ool的使用
打开该软件,选择本机的IP为192.168.2.231(自动显示),点击Discover Devices按钮后,将支持Onvif协议的同一个局域网内的前端设备搜索的地址搜索出来,显示在下方,右上方为h获取的每个设备的uuid,ip等信息。
选择其中一台设备测试,点击check按钮,读取响应的IPc信息,如下方所示。
点击Get按钮,可以读取IPC的视频流信息,见右边的大框里。
点击'Get'读取IPC的码流,选择大多数厂家用的“RTP/RTSP/TCP”,并点击“Play Video”,调取视频流。
ONVIF Device Manager测试工具安装指南1. 简介ONVIF Device Manager(简称ODM)是一款用于测试和管理ONVIF兼容设备的工具。
本安装指南将指导您如何安装和配置ODM。
2. 系统要求在开始安装ODM之前,请确保您的计算机满足以下系统要求:- 操作系统:Windows 7或更高版本- 处理器:1 GHz或更高- 内存:1 GB或更高- 存储空间:至少200 MB的可用硬盘空间4. 安装ODM按照以下步骤安装ODM:2. 根据安装向导的指示,选择安装位置和其他安装选项。
3. 点击“下一步”以继续安装。
4. 等待安装程序完成安装过程。
5. 点击“完成”以完成安装。
5. 配置ODM安装完成后,您需要配置ODM以连接和管理您的设备:1. 打开ODM应用程序。
2. 在应用程序的主界面上,点击“设备”菜单,然后选择“添加设备”选项。
3. 在弹出的对话框中输入您设备的IP地址、用户名和密码,并选择设备的型号和品牌。
4. 点击“确定”以添加设备。
5. 通过点击设备列表中的设备,您可以查看和管理相应设备的信息。
6. 使用ODMODM提供了丰富的功能,以使您能够测试和管理您的ONVIF设备。
您可以根据您的需求,使用ODM的各种功能来监控、录制、回放和配置设备。
7. 帮助和支持如果您在安装或使用ODM过程中遇到任何问题,您可以通过访问ONVIF官方网站的支持页面或参考ODM的用户手册获取帮助和支持。
希望本安装指南能帮助您顺利安装和使用ONVIF Device Manager测试工具。
祝您成功!。
ONVIF 测试工具使用方法ONVIF Device Manage工具主要用来验证设备是否支持onvif,实时预览、PTZ控制及远程配置IPC参数等功能。
一、ONVIF Device Manage安装安装环境要求:装有Microsoft .Net Framework 版本2.安装源文件请见:ONVIF Device注:Microsoft .Net Framework 安装不成功的解决方式,见备注。
二、ONVIF Device Manage的使用1.运行工具双击ONVIF Device Manage快捷方式,运行工具。
当前局域网内,支持onvif协议的IPC可以自动显示出来,见下图。
Device List列表即检索到的IPC列表2.基本功能介绍1>登录此时输入的用户名和密码为设备自身的用户名和密码,有的厂家设备不需要。
输入正确的用户名和密码,即可实时预览IPC 及参数配置。
2>实时预览在设备列表选择一个IPC(单击即可),点击Live video即可预览该IPC画面,main stream是主码流预览,sub stream是子码流预览3>检索在Device List区域的文本框输入IP地址,即可过滤其它IPC,留下符合条件的设备.4>手动增加点击Add按钮,输入url,例如,点击Apply,即可手动增加IPC5>rtsp路径实时预览画面的下方,会显示rtsp路径。
如下:r为IPC的地址5504为IPC的端口channel为通道stream为码流,0默认是主码流,1为子码流user和pass:用户名和密码6>视频编码配置选择子码流预览,可以配置子码流的编码参数7>码流选择点击Profiles,进入码流切换界面Create为创建码流;Edit为编辑码流用;8>PTZ控制点击方向键三、结论如果通过上述工具可以搜到该设备,说明此设备支持ONVIF。
如果说明书或厂家说是该设备支持ONVIF,但是搜索不到。
Onvif协议测试工具介绍Onvif(Open Network Video Interface Forum)是一个全球开放的网络视频接口标准,由一些领先的网络视频产品厂商发起并共同制定的。
Onvif协议测试工具是为了验证设备是否符合Onvif协议的要求而开发的工具。
本文将介绍如何使用Onvif协议测试工具以及它的一些常见功能。
安装Onvif协议测试工具可以在官方网站上下载,下载后解压缩即可使用。
该工具不需要安装,可以直接运行。
功能Onvif协议测试工具提供了多种功能,包括设备发现、设备信息获取、媒体配置、事件订阅等。
下面将详细介绍这些功能。
设备发现设备发现是Onvif协议测试工具的核心功能之一。
通过设备发现功能,用户可以扫描局域网中的Onvif设备,并获取设备的IP地址、型号、厂商等信息。
设备信息获取设备信息获取功能用于获取设备的详细信息,包括设备的制造商、硬件版本、固件版本、支持的媒体配置等。
通过这个功能,用户可以了解到设备的具体参数,以便进行后续的配置和操作。
媒体配置媒体配置功能提供了对设备媒体流的配置和控制。
用户可以设置视频编码参数、音频编码参数、分辨率、帧率等。
此外,用户还可以通过该功能获取设备的实时视频流,以便进行监控和录像等操作。
事件订阅事件订阅功能用于监听设备的事件,并在事件发生时进行相应的处理。
用户可以订阅设备的移动侦测事件、报警事件、异常事件等。
一旦有事件发生,工具将发送通知给用户,用户可以根据需要进行相应的处理。
使用方法使用Onvif协议测试工具非常简单。
首先,打开工具,并在菜单中选择相应的功能。
例如,如果要进行设备发现,点击菜单中的“设备发现”选项,然后点击“开始扫描”按钮。
工具将自动扫描局域网中的Onvif设备,并将结果显示在界面上。
对于其他功能,操作也类似。
用户只需要选择相应的功能,然后按照提示进行操作即可。
如果有需要,用户还可以保存配置文件,以便将来使用。
总结Onvif协议测试工具是一个非常实用的工具,它可以帮助用户验证设备是否符合Onvif协议的要求。
竭诚为您提供优质文档/双击可除onvif协议测试工具中文版篇一:onViF协议及测试方法onViF协议及onViF协议的测试工具及测试方法20xx年5月,由安讯士(axis)联合博世(bosch)及索尼(sony)公司三方宣布将携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为onViF(open networkVideointerfaceForum),并以公开、开放的原则共同制定开放性行业标准。
是一个提供开放网络视频接口的论坛组织。
截止到20xx年3月,已有279个公司加入onViF成为会员。
目前为止,onViF协议已经推出2个版本:onViF1.0版本和onViF2.0版。
onViF1.0版本是20xx年11月推出的,onViF2.0版是20xx年11月,onViF协议第二版对第一版的内容进行了有效的补充,onViF2.0版涉及设备发现、实时音视频、摄像头ptz控制、录像控制、视频分析等方面都做了详细的规范。
onViF组织致力于通过全球性的开放接口标准来推进网络视频在安防市场的应用,这一接口标准将确保不同厂商生产的网络视频产品具有互通性。
随着视频监控的网络化应用,产业链的分工将越来越细。
有些厂商专门做网络摄像机,有些厂商专门做dVs或者nVR,有些厂商则可能专门做平台(Vss&cms)等,然后通过集成商进行集成,提供给最终客户。
这种产业合作模式,已经迫切的需要行业提供越来越标准化的接口平台。
onViF标准将为网络视频设备之间的信息交换定义通用协议,包括装置搜寻、实时视频、音频、元数据和控制信息等。
网络视频产品由此所能提供的多种可能性,使终端用户,集成商,顾问和生产厂商能够轻松地从中获益,并获得高性价比、更灵活的解决方案、市场扩张的机会以及更低的风险。
据了解,目前有部分企业和电信运营商已经制定了与之相关的业内规范,也有一些企业联盟提出了一些互联互通的企业标准。
onViF则是面向全球,出发点是制订一个完全开放的标准。
Onvif测试工具及方法版本号:Onvif Test Tool Version 12.12用途:测试网络设备(网络摄像机、NVR、解码器等)是否支持ONVIF验证1 ONVIF Test Tool Version 12.12安装1.PC安装环境要求:装有Microsoft .Net Framework 3.5或以上版本。
1.安装源文件:ONVIF官网下载或联系美佳威迪欧电子技术售后人员咨询2 ONVIF Device Test Tools 使用2.1 ONVIF Device Test Tool 12.121)Discovery - 搜索在线的支持Onvif 协议的网络设备如图1:图1 ONVIF Conformance Test Tools 使用上图说明:Brand: Megavideo (品牌:Megavideo )Model: MPV-073-3X (型号:美佳威迪欧电子的MPV-073-3X)Serial Number: 00d08907f23a ( 编号:美佳威迪欧电子的Mac地址,全球唯一的IP地址)Fimware Version:mv20121102NSA (固件版本:MegaVideo 的网络摄像机的固件版本)2.3 结论如果通过上述工具可以搜到该设备,说明此设备支持ONVIF协议。
如果厂家说明书或厂家销售人员说该厂设备支持ONVIF,但是搜索不到,可以通过IE或厂家自己的配置工具登陆该设备,看ONVIF支持是否开启,有些厂家的设备只能支持一个通讯接入协议,ONVIF支持是可选的,美佳威迪欧电子(香港)实业有限公司的网络摄像机、NVR由于采用世界顶级的核心处理芯片(美国安霸Ambarella Soc & SONY Xarina Soc),具有足够的主频冗余及强大的运算能力,可以同时进行多种运算、图像压缩处理,亦可同时支持威迪欧电子的私有协议及Onvif 标准协议。
竭诚为您提供优质文档/双击可除onvif协议兼容性测试
篇一:onviftesttoolVersion测试工具及方法
onvif测试工具及方法
版本号:onviftesttoolVersion12.12
用途:测试网络设备(网络摄像机、nVR、解码器等)是否支持onViF验证1onViFtesttoolVersion12.12安装
1.pc安装环境要求:装有Framework3.5或以上版本。
1.安装源文件:onViF官网下载或联系美佳威迪欧电子技术售后人员咨询2onViFdevicetesttools使用
2.1onViFdevicetesttool12.12
1)discovery-搜索在线的支持onvif协议的网络设备如图1:
图1onViFconformancetesttools使用
上图说明:
brand:megavideo(品牌:megavideo)
model:mpV-073-3x(型号:美佳威迪欧电子的
mpV-073-3x)
serialnumber:00d08907f23a(编号:美佳威迪欧电子的mac地址,全球唯
一的ip地址)
FimwareVersion:mv20xx1102nsa(固件版本:megaVideo 的网络摄像机的固
件版本)
2.3结论
如果通过上述工具可以搜到该设备,说明此设备支持onViF协议。
如果厂家说明书或厂家销售人员说该厂设备支
持onViF,但是搜索不到,可以通过ie或厂家自己的配置工具登陆该设备,看onViF支持是否开启,有些厂家的设备只能支持一个通讯接入协议,onViF支持是可选的,美佳威迪
欧电子(香港)实业
有限公司的网络摄像机、nVR由于采用世界顶级的核心
处理芯片(美国安霸ambarellasoc&sonyxarinasoc),具有
足够的主频冗余及强大的运算能力,可以同时进行多种运算、图像压缩处理,亦可同时支持威迪欧电子的私有协议及
onvif标准协议。
篇二:onViF测试方法及工具
设备是否支持onViF验证。