海康大华云台摄像机使用ONVIF无法控制云台问题

简介: 海康大华云台摄像机使用ONVIF无法控制云台问题

fensnote


调试一个新的海康相机PTZ控制,使用onvif控制时报如下错误:

soap_call___tptz__ContinuousMove ret: 12 error: 12


这个错误是SOAP执行失败,这里也看不到太多信息,只有把Onvif的DEBUG日志打开,打开方法是编译的时候加上编译选项:-DSOAP_DEBUG


再次执行时,查看RECV.log文件里的日志如下(日志比较多,这里只取了报错的这部分):

HTTP/1.1 400 Bad Request
Date: Sat, 30 Oct 2021 10:33:49 GMT
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Content-Length: 2371
Connection: close
Content-Type: application/soap+xml; charset=utf-8

<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema" xmlns:tas="http://www.onvif.org/ver10/advancedsecurity/wsdl" xmlns:tr2="http://www.onvif.org/ver20/media/wsdl" xmlns:axt="http://www.onvif.org/ver20/analytics"><env:Body><env:Fault><env:Code><env:Value>env:Sender</env:Value>
<env:Subcode><env:Value>ter:NotAuthorized</env:Value>
</env:Subcode>
</env:Code>
<env:Reason><env:Text xml:lang="en">The action requested requires authorization and the sender is not authorized</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
</env:Envelope>


可以看出提示的是权限问题,但是代码里是有鉴权的,获取Profile时已经执行成功了,这不是代码鉴权的问题。后来发现是admin这个用户的权限问题,权限不够,不是管理员权限,而是视频用户!

这个只需要在海康摄像机的内置web管理页面配置一下即可:


这里选择为管理员,然后保存即可。


大华摄像机配置


大华的摄像机需要在onvif里加一个用户,这个用户需要属于admin组:


用户组一定要选admin,不然云台控制不了

目录
相关文章
|
安全 芯片
启明云端ESP32-S2 摄像头 WIFI方案应用于智能猫眼
同时,还有将智能猫眼与指纹锁数据互通,用于记录核实来访人员的指纹信息和面目人脸信息,进一步加强安全防范。所以智能猫眼方案常与智能门锁集成一起应用。
538 0
启明云端ESP32-S2 摄像头 WIFI方案应用于智能猫眼
HMI-60-【多媒体】空调部分 1
今天我们搞空调的按钮,今天这里我们不会堆砌大量的素材,而是用一个自定义的Button来实现这些,可以看到我们这次的空调按钮有以下元素
HMI-61-【多媒体】空调部分 2
昨天我们已经实现了自定义的按钮了,今天我们把已经定义好的按钮和我们的控制台联动起来,使我们的多媒体部分不仅可以触屏控制,可一个使用控制台的旋钮来控制。演示如下
HMI-62-【多媒体】空调部分 3
今天接着昨天的思路来搞,实现空调数字模块,因为素材里面的空调是双区空调,所以我还是自定义了一个模块,这个实现不难,可以参考上一篇自定义个按钮。
HMI-63-【多媒体】空调部分 4
其实呢,写到这里,如果是第一次点击进来这个系列的文章,那你一定是在想着傻子在干嘛,写的啥玩意,所以呢,我还是建议你看看整个系列[Qt 汽车 HMI 仪表](https://dreamlife.blog.csdn.net/category_9146909_2.html),毕竟写到这里,我有时候会迷糊,尤其是变量命名上,真的不知道以前的规则了,好多时候都是写到差不多了,回去一看,我曹,偏离了以前的风格,于是又花大量的时间去修改变量名,这个项目呢,持续的时间是在太久了,从之前整个`UI`练练手的想法,到现在想把它做成一个完成度较高的`“产品”`它已经已经跟着我走过三家公司了,不是说我工作换的,只是想
|
传感器 大数据 测试技术
蓝牙护眼仪解决方案|学习笔记
快速学习蓝牙护眼仪解决方案
104 0
蓝牙护眼仪解决方案|学习笔记
|
编解码 人工智能 物联网
启明云端分享:3.5寸串口屏在净化器上不可替代的地位
根据IDC预测数据显示,2021年中国智能家电设备出货量增长率预计在33%左右,2020-2025年出货量复合增长率预计在22%左右。而2021年中国智能电视销售额的增长率将放缓至4.1%,中国智能家电设备未来出货量的增长主要是基于智能家电领域的市场需求增加。
140 0
启明云端分享:3.5寸串口屏在净化器上不可替代的地位
|
传感器 物联网
用智能墨水打造超灵敏传感器 “写”到哪里感知就到哪里
据悉,海法以色列理工的人员开发出了一种能够识别并区分不同刺激的传感系统。该系统基于折纸艺术,结合了以色列理工开发的智能墨水材料。 “当前,对于特定目的的多用途传感系统存在巨大需求,”Haick说,“这些系统在医学、食品、环境监测、物联网等领域具有巨大的应用潜力。
2410 0