官方最新sdk已经有Python示例了
mac开发虚拟机推荐: 虚拟工具:https://www.parallels.cn/pd/general/ 可以直接安装linux和windows,且可以独立到应用级别,非常适合海康威视开发,比云服务器或者docker好用
链接:https://pan.baidu.com/s/1xe3wXH7CYIswPgx59y4XWg 提取码:oqd5 - 设备网络SDK V6.1.9.4_build20220412 - 播放库SDK V7.3.9.50_build20210106 - 密码重置助手 https://www.hikvision.com/cn/password-reset/#download-agreement
[DEFAULT]
SDKPath: .dll或.so的根目录,会遍历加载,填根SDK目录即可
User: 摄像头访问用户名,需要在海康威视图形界面上自己配置
Password: 摄像头访问密码,需要在海康威视图形界面上自己配置
Port: 摄像头端口
IP: 摄像头ip
cd example
python xxx.py
# 修改系统预加载项,增加一行export
vim ~/.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:{官方动态库MakeAll所对应的Linux中的绝对路径}:{官方动态库MakeAll/HCNetSDKCom/在Linux中的绝对路径}
source ~/.bashrc
# 查看配置信息
cat /etc/ld.so.conf
# 如果有以下Include,建议在ld.so.conf.d下新建文件设置,这样隔离比较干净
include ld.so.conf.d/*.conf
# 切换到指定目录
cd /etc/ld.so.conf.d
vim hikvsdk.conf
# 加入以下2个路径
{官方动态库MakeAll所对应的Linux中的绝对路径}
{官方动态库MakeAll/HCNetSDKCom/在Linux中的绝对路径}
# 保存完后执行以下命令重新加载系统.so配置
ldconfig
{官方动态库MakeAll所对应的Linux中的绝对路径} {官方动态库MakeAll/HCNetSDKCom/在Linux中的绝对路径} 相对应的系统路径需要加最后需要加"/",因为该库Python的加载逻辑中没有拼接"/" 如:
/opt/hkws/lib/
/opt/hkws/lib/HCNetSDKCom/
该库我们将会以社区化的方式维护,欢迎提交pull request
微信群(请加 WB343688972 好友或者扫码加好友,验证回复 pyhikvison 按照指引进群)'
3. QQ群(901635269)

$ claude mcp add pyhikvision \
-- python -m otcore.mcp_server <graph>