问题标签 [hikvision]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何使用 PHP curl 设置海康威视摄像头参数
我正在尝试使用海康威视 IPMD XML API 自动化海康威视摄像机配置。我可以使用任何记录在案的服务来检索相机数据,但我更改字段值的尝试失败了。这是我使用 deviceInfo 更改系统设备名称的代码。
这是请求的卷曲信息。相机似乎没有响应请求。
顺便说一下,这是相机对 GET /System/deviceInfo 的响应:
以前我尝试使用所有三种 EOL 类型(Mac、linux、DOS),然后将它们全部删除,如上面的代码所示。我知道身份验证有效,因为我可以从相机中读取任何内容。我还可以成功发送没有数据或 XML 块要求的 PUT 命令,例如重新启动。所以我怀疑我如何通过 curl 发送 XML 存在一些问题。此外,我可以在登录时通过网络浏览器更改设备名称。然后,当我阅读设备信息时,更改会显示在 XML 响应中。有什么想法我哪里出错了吗?谢谢。
2018 年 8 月 30 日更新
我放弃了使用相机 API 进行配置。我只发现了一些实际有效的命令(如重启和一些只读请求)。相反,我使用 Watir 和 Ruby 通过其 Web 界面访问相机。事实证明,这是一种非常可靠的相机配置自动化方式。
android - Android 如何通过 2way 音频通信流式传输海康威视 IP 摄像机
我正在寻找代码以使用 RTSP 流在 Android 应用程序中直播海康威视摄像机以正确播放视频。但是找不到像IVMS官方应用程序那样的 2 路音频通信功能。
应该使用什么协议。我尝试了 Hikvision IP Camera API,但没有用。
c - 大头文件c ++中字符串常量之前的语法错误
我想通过 SDK 将 .hik (Hikvision) 格式的视频提取为 MP4。我的代码是下一个:
它使用 HCNetSDK.h 标头,这会在多行中向我抛出错误:字符串常量之前的语法错误。这个头文件有41K多行,大部分错误都在typedef之后:
可能是什么问题呢?在这行之前,有超过 6K 的 typedef 结构,如下所示:
即使我对每个 typedef 结构都进行了评论以发现错误,我也不知道怎么做。
linux - ARM 上的海康威视 SDK
我需要在 OrangePI 板上更改我的海康威视相机的参数。在意识到使用 OnVif 需要做很多工作后,尝试使用他们的 SDK(linux 32-bit)。按照自述文件中所述下载该文件后,将 lib 文件复制到consoleDemo/linux32/lib
目录 andconsoleDemo/linux32/make
中,但收到以下错误:
我还在一个 ubuntu 系统上进行了操作,因为我认为 x86 系统可能不是 ARM,但没有成功,同样的错误。
delphi - 海康威视摄像头 SDK [Delphi] - 错误 7 NET_DVR_NETWORK_FAIL_CONNECT
海康摄像机无法连接,NET_DVR_Login_V30返回-1,NET_DVR_GetLastError返回7:“NET_DVR_NETWORK_FAIL_CONNECT - 连接设备失败。设备离线或网络连接超时。”
摄像头 100% 在线并已配置,我可以使用 ClientDemo.exe 成功连接!
在wireshark中,我看到它甚至没有尝试连接。
问候
c++ - SDK 指针的问题 - c++ 到 Delphi 的翻译
我正在努力使用 HikVision SDK,试图让它在 Delphi 中工作。C++ 中有一些示例,但我在翻译到 Delphi 时遇到了指针问题。直到那一刻代码似乎有效,因为我得到了正确的车牌号。
这是正确的等价物: BYTE *pBuffer -> PByte 吗?
如何从pBuffer中提取图片?
C++ 代码:
德尔福代码:
问候
python - 如何通过 Python 使用海康威视 IP 摄像机进行图像处理?
我正在使用带有 NVR 的HIKVISION IP 摄像机 (DS-2CD204WFWD-I) 和 (DS-2CD214WFWD-I)使用 OpenCV 和 python 进行图像处理(人脸识别)。
目前,在相机设置中,我选择了 20fps,而当我运行我的代码时,我以非常慢的速度获取帧,例如 5 秒后的 1 帧。那么我需要保持与NVR的连接还是我必须直接使用它的IP地址进行图像处理?对于人脸识别,我使用的是 Microsoft 认知服务(Face API)。
python - 海康威视 python OpenCV
我有这段代码,它的连接和显示都很好,但是速度真的很慢还有另一种方法吗?并且延迟少一点?我想用我的海康威视网络摄像机进行人脸识别
python - Connecting to Hikvision Camera using python and open cv
i want to Connect Hikvision ip camera with python and open cv using this code :
when i run my code i got this Error :
i test my camera whit VLCPlayer and it work perfectly!
i think the problem refer to opencv4!
how can i fix it? tnx a lot
python - 在python中将gstreamer管道更改为opencv
我已经在 opencv 上成功安装并构建了 gstreamer。当我打印(cv2.getBuildInformation())时它说是。
此刻撞墙了很长一段时间,正在使用gstreamer管道。它工作得很好。
这是我为 gstreamer 管道编写的 python 脚本。
虽然我不断收到此错误,但无法解决导致此问题的原因。