收藏 分销(赏)

onvif测试工具详细使用内部培训资料.pptx

上传人:丰**** 文档编号:9537276 上传时间:2025-03-29 格式:PPTX 页数:24 大小:5.84MB 下载积分:10 金币
下载 相关 举报
onvif测试工具详细使用内部培训资料.pptx_第1页
第1页 / 共24页
onvif测试工具详细使用内部培训资料.pptx_第2页
第2页 / 共24页


点击查看更多>>
资源描述
,2019/11/4,#,2019/11/4,#,*,*,ONVIF,测试工具使用,2014,年,7,月,监控产品线售后服务部 姓名:陶君,*,*,Onvif,测试工具的名称,ONVIF Conformance Test 1.02,ONVIF Conformance Test,是一款,onvif,官方测试用具,用于测试直接,onvif,协议的,IPC,。,是可以做为评判标准使用的!,*,*,Onvif,测试工具使用,-,组播搜索(一),onvif,的搜索是组播搜索,点击,Discover Devices,键进行搜索!,红框内为搜索结果搜索。,注意:,onvif,为组播搜索,不支持跨路由搜索。建议使用同网段中进行搜索。,*,*,Onvif,测试工具使用,-,单播搜索(二),直接在,Device,地址栏中输入所要搜索的,IP,地址,然后点,Probe,键,是否可以通过,一般我们确认摄像机是否支持,onvif,协议,就是使用,Probe,键,单播确认,。如果能正常能通过,至少能确认此设备支持,onvif,搜索。这时按,check,查看,onvif,设备是否设备信息返回,*,*,Onvif,测试工具使用,-,搜索到的设备,check,使用,check,查看设备,onvif,的返回,如能正常通过,就是如红圈中返回!,返回的设备厂家信息,设备软硬件版本。此信息一般是由厂家自定义填入,没有特别的规定,一定需要返回哪些值!,*,*,Onvif,测试工具使用,-,搜索到的设备,check,不过,如果,check,不过,这时就需要注意,填写设备的用户名与密码,然后再,check,测试,此用户名与密码,是由所,check,的设备来确认的,有的厂家一定要填写后,才能,check,过,有的厂家可以不填写,填了反而,check,不过。所以当大家,onvif check,不过时,请一定要注意。,*,*,Onvif,测试工具使用,-,搜索总结,1,、使用测试工具,搜索的功能,一般只要,probe,与,check,过,我们就认为此设备支持,onvif,协议。,2,、注意点:用户名与密码是,有的厂家一定要填写后,才能,check,过,有的厂家可以不填写,填了反而,check,不过。所以当大家,onvif check,不过时,请一定要注意都填写或不填写测试下。,3,、用户名与密码一定要是管理员的。举例:海康是,admin,与,12345,;大华是,admin,与,admin,;天视通,admin,与,123456,。,4,、注意安讯士摄像机的用户名与密码,一定要先登陆摄像机在,onvif,权限中,手动来新建账号与密码使用的。,*,*,获取摄像机上报的地址集,Onvif,分别为,DeviceMngmt,、,MediaConf,、,PTZ,、,Events,、,ImagingConf,这些地址集,,DeviceMngmt,地址是由之前搜索给出的地址。而其它地址通过,capabilites,来获取,把从,Device Service Address,的地址复制到,Request,下,*,*,获取摄像机上报的地址集使用方法,把红框中的前端上报的报文进行复制到,UltraEdit,打开。(直接在测试工具中查看比较累,复制到,UE,下查看方便),*,*,获取摄像机上报的地址集 返回值,通过报文所知科达前端的,DeviceMngmt,、,Events,、,ImagingConf,、,MediaConf,、,PTZ,所用的,URL,相同。,10.75.2.237:5550/onvif/device_service,10.75.2.237:5550/onvif/event_service,10.75.2.237:5550/onvif/image_service,10.75.2.237:5550/onvif/media_service,10.75.2.237:5550/onvif/PTZ_service,*,*,获取摄像机上报的地址集 总结,(很多厂家五大功能的,URL,都相同,但是,也有一些厂家每个功能要所对应不同的,URL,,这样测试每个功能都要输入对应的,URL,,,否则会造成,send request,后,返回错误无法获取报文。所以这一步还是必须要做的。),我们科达的,IPC,就是不同的,URL,地址。,比如,LG,就是是统一的,URL,172.19.80.80/onvif,。,我们要,DeviceMngmt,、,MediaConf,、,PTZ,、,Events,、,ImagingConf,这五大功能项中的能力,建议都使用对应的,URL,地址。,获取的这些功能地址,是为了之后得到,onvif,上报的其它功能参数来使用。如,MediaConf,可以获取前端上报的分辨率、码流、帧率等参数。,*,*,通过,DeviceMngmt,来设置获取前端参数一,1,2,3,当返回,200 OK,就代表着返回成功,如果这个都返回不成功,那我们就成功获取到,IP,地址。,*,*,通过,DeviceMngmt,来设置获取前端参数二,1,2,3,当返回,200 OK,就代表着返回成功,如果这个都返回不成功,那我们就成功获取到网关地址。,*,*,通过,MediaConf,功能来获取前端上报能力,-GetProfiles,1,2,3,当返回,200 OK,就代表着返回成功,如果这个都返回不成功,那我们就成功获取到前端上报的一些参数值,这些参数有助于我们判断是否符合我们的规范。,1,H264,1280,720,1,30,75,2048,profile0,VideoSourceConfiguration0,2,*,*,通过,DeviceMngmt,来设置获取前端参数,-GetProfiles,此值 是关键,请记下,后面我们测试时是需要这个码流标识的。,profile0,编码格式,h264,,分辨率,720,,帧率,30,,码率,2048,。查看上报的参数是否符合我们的要求。,我们,NVR,要求一定要是,H264,编码格式,,mpeg4,与,jpeg,都不支持。分辨率要求是,200,万以内的。选取码流规划:主流选择大于,D1,小于,1080,中最高的分辨纺。辅流选择小于等于,D1,分辨经率。并且通过,Getfiles,来知道前端有没有上报,PTZ,能力集,有没有上报音频,音频格式是什么。目前我们只支持,G711,的音频格式,请注意。,*,*,通过,MediaConf,功能来获取前端上报能力,-GetStreamUri,1,2,4,当返回,200 OK,就代表着返回成功,如果这个都返回不成功,也是判断摄像机有异常的。此获取到摄像机的,rtsp,地址。,Onvif,工具中默认是,fixed_prof(),,需要我们手动的改为,profile0,,这个值从哪来的呢?请回看,PPT15,页,3,这个就是返回的,rtsp,地址,因为,onvif,的接入,是分为,onvif,协议与,rtsp,码流。之前上述我们讲了怎么来确认摄像机支不支持,onvif,,并且也能确认,onvif,上报的参数是否符合我们的规划。,那我拿到了,rtsp,怎么来确认码流这块是否有问题呢?就需要借用,VLC,播放器的这款工具。此工具网上也是可以下载到的。也是受各厂家公认的!,具体操作可以查看,VLC,操作文档。,*,*,Rtsp,地址的作用,我们在用,VLC,打开码流时,需要确认这个摄像机的主流与辅流都能打开浏览到。,NVR,策略中:摄像机通过,GetProfiles,上报了主辅流能力,但是码流上如果主流或辅流有一路实际中又无法获取到,那添加完成后,还是显示下线状态。,*,*,通过,PTZ,功能判断,ptz,是否支持,1,2,4,Pantilt,中的,x,代表水平转动,,y,代表垂直转动。,Zoom x,代表的是变倍。当我们要控制时,需要水平转去时,就需要把,pan tilt,中的,y=0,zoom,中的,x=0,。,请注意使用哪个值时,其它值一定是要,0,,不能不填!(,onvif,有规定,),而巡航功能,也是使用此功能进行测试。因为每做一项,ptz,控制,都会马上跟着一条,stop,,而开启巡航时,就不会及时发送,stop,功能。,3,*,*,通过,PTZ,功能判断,ptz,是否支持,1,2,4,需要我们手动的改为,profile0,,这个值从哪来的呢?请回看,PPT15,页,正常的,PTZ,控制,这条,stop,会及时跟上。,3,*,*,通过,PTZ,功能判断,ptz,是否支持,1,2,4,需要我们手动的改为,profile0,,这个值从哪来的呢?请回看,PPT15,页,正常的,PTZ,控制,这条,stop,会及时跟上。,3,*,*,通过,PTZ,功能判断预置位是否可以保存读取,1,2,4,onvif,预置位保存传递三项参数值,,Profile Token,、,PresetName,、,PresetToken,(第一次新建预置位时,,PresetToken,是可以不写的),当设置完成,摄像机就会返回一个,PresetToken,值,这时调取预置位时,就用摄像机返回的这个,PresetToken,值。当修改已有过的预置位时,就需要传递完整三项值,此时传递的,PresetToken,值,就是需要之前摄像机返回的这个值,来直接修改!修改后,摄像机又再次返回生一个新的,PresetToken,,给读取预置位使用,3,*,*,SetSystemDateAndTime,来判断时间同步,1,要选择,DeviceMngmt,地址。这里是错的,2,4,True,是否需要开启夏制时间,,PST8,后面的参数都为夏制参数,目前,NVR,默认发送的是,false,,使用的是,PST-8,来同步,3,*,*,抓包说明,28,系列,NVR,与,NVR,使用,CRT,工具,,SSH2,协议,端口,2277,,登陆到,NVR,上,用户名,admin,,密码是默认的,admin123,。输入,cd/ramdisk,或,/tmp,进入目录下(进此目录下,因为,NVR,操作系统为此目录留下了近,200M,的空间,可以用于抓包,并且,NVR,重启后,会自动清除此目录下的文件),输入,tcpdump i eth0 s 0 host 172.19.80.80 w cap.cap,注释:,eth0,需要指定抓包的网口,有多网口的设备需要使用,ifconfig,查看当前使用的是哪个网口。加上,-s 0,后,就是对忽略包的大小限制,按包的实际长度抓取。,-w,就是写入文件,文件名是,cap.cap,,,host,指定要抓的外厂商摄像机的,IP,地址,举例摄像机,IP,是为,172.19.80.80,。,海思,NVR,需要手动上传抓包工具使用,bin,模式上传,,chmod 755,加权限,然后,./tcpdump-i eth0 s 0 host XXX.XXX.XXX.XXX w cap.cap,摄像机上抓包,需要手动上传抓包工具,根据不同的方案使用不同的工具,使用,bin,模式上传,,chmod 755,加权限,然后,./tcpdump-i eth0 s 0 host XXX.XXX.XXX.XXX w cap.cap,2025/3/29 周六,24,Thanks,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服