参考这个帖子海康威视摄像头巡检报告生成工具
https://bbs.songma.com/forum.php?mod=viewthread&tid=1493402
@fcwys
平常工作需要,常常要对几百个摄像头进行巡检并截图。
意外发现原贴的工具生成报告特别美观实用,但是发现这个工具对新款海康摄像头并不支持,能生成报告但是不截图。
问题出目前devicetype的判断,查了一下文档,海康的设备类型还挺多的:
IPC(IP Camera,网络摄像机):直接连接到网络的摄像机,可以是固定摄像机或具有PTZ(Pan-Tilt-Zoom,云台)功能的摄像机。例如,型号可能以”DS-2CD”或”iDS-TC”系列开头。
IPDome(网络半球摄像机):一种安装在室内或室外半球形护罩内的网络摄像机,一般具有隐蔽性和美观性。型号可能以”DS-2DF”系列开头。
Dome Camera(半球摄像机):与IPDome类似,但可能不具有网络功能,而是通过同轴电缆传输视频信号。
PTZ Camera(云台摄像机):具有旋转、倾斜和缩放功能的摄像机,可以远程控制以捕捉不同角度的图像。型号可能以”DS-2DE”系列开头。
HD SDI Camera(高清SDI摄像机):使用高清串行数字接口传输视频信号的摄像机。
AI Camera(人工智能摄像机):集成了人工智能算法,能够进行人脸检测、车辆识别等智能分析的摄像机。
EVO Camera(经济型摄像机):价格相对低廉,适用于预算有限但需要基本监控功
本巡检工具需要摄像头支持ISAPI协议,若不支持,无法完成对画面的截图,并且无法生成PDF报告。
目前这次是最后一次更新了,总结一下功能:
1解决config.ini修改之后引起的闪退,原先的config.ini文件,需要使用notepad++把文本改成不带bom的UTF-8,才能正常读取,我在代码里直接把config.ini格式转换了
2地址表也就是hklist.csv,直接添加了192.168.1.0/24整个网段并多次测试排查故障直至没有闪退,如果还有闪退,提议把解压的文件删除重新解压运行试试。
3代码中对添加了对多个设备类型的判断,屏蔽了录像机,若是依旧存在型号的判断问题,可以把http://ip:端口/ISAPI/System/deviceinfo 中的参数提交给我,方便后来更新。
4增加了在线检测功能,区分ip掉线和设备不支持,运行慢了许多,若不需要,直接使用2.0版本即可。
不支持海康的设备包括非海康和车牌识别,由于不支持ISAPI协议,若是这种情况,提议使用rstp协议版本的工具,论坛一搜就有
@懇樂樂
https://bbs.songma.com/forum.php?mod=viewthread&tid=1805782
版本1.1:修改了IF判断,不管摄像头类型支持与否直接运行下一步
https://wwt.lanzouj.com/i5Dci2527kgd
版本1.2:根据评论调整参数,掉线的海康摄像头也可检测,并且不闪退。
下载地址略
版本1.3:这个版本在原版本的基础上,跳过了录像机检测,避免了由于录像机导致的闪退。
下载地址略
版本2.0:解决了大多数遇到的问题
推荐使用这个版本,解决了原版1.0就存在的问题。
版本2.1:
增加型号判断,对在线设备和不支持设备区分判断,PDF报告文件名重新整理,彻底解决二次运行闪退问题。
此版本在线检测功能会比2.0慢几秒,推荐使用2.0。






















- 最新
- 最热
只看作者