本人智能化行业,工作中,有几家客户需要定期巡检维保,之前不懂软件,需要手动去获取几百几千个摄像头的信息,是很夸张的,后来了解到了爬虫,于是在网上找了资料,模拟手动操作,通过网页获取信息,需要10秒钟左右,获取一个摄像头的信息,当然这比人工简单,并且速度快多了。但是呢,也容易出错。效率不是很高。
正直AI兴起,我边学边写代码,花了大半年的时间,使用python,结合海康于大华厂家的API,便开发出了如下综合版本。
包含功能主要如下:
1、调试、配置(支持海康、大华的基本配置获取与修改)
2、信息获取(1秒钟10个,多线程,能获取到摄像头的基本信息与实时截图,并且加入了以往截图和实施截图的对比)
3、设备在线巡检(用于定时自动巡检,记录异常离线设备)
监控信息批量获取说明
- 首先,点击创建清单,需要把您的摄像头信息导入。
输入起始IP范围/账号密码
如果您想覆盖原有清单,点击是,如果您想在原有清单上增加,点击否。
- 根据需要,输入对应参数(可不修改)
- 点击开始运行,即可。等待获取完毕,弹窗提醒
如果是首次获取,建议保留,手动将改文件夹内容,复制到正常画面文件夹
这样的话,后续获取信息,可以有原始画面进行参照。
获取到的完整信息如下
如有配置文件需要修改,点击主菜单的“配置修改”按钮
参数说明:
DEFAULT是提供给“实时预览”程序的默认登录信息;
PASSWORD_ATTEMPTS 是“实时预览”程序的备用密码
DAHUA是提供主程序,获取信息时,针对大华设备的一些参数设置(非必要,请无修改)
timeout_seconds = 2 是设置的超时等待
max_image_size_kb = 300 是设置的截图大小
image_quality = 90 是设置的图像质量
实施预览与调试参数说明
- 点击主程序左侧的“实施预览”按钮
- 如果密码不确定,可以勾选备用密码,如果需要修改备用密码,点击是,进行修改即可。也可以在右下角的“修改默认登录信息”进行修改。
- 登录后页面如下,可修改参数为黄色、红色框,箭头对应修改按钮。
下方按钮,根据登录状态已经品牌,区分是否可用。
按钮功能如下:
("重启设备")----重启设备;
("更改视频参数")----修改码流、通道名、分辨率、编码格式;
("更改网络参数")----修改IP地址、掩码、网关;
("时间同步")----将PC时间同步给摄像头;
("恢复出厂设置")----恢复出厂设置后,请使用厂家软件,进行初始化配置;
("启用ONVIF")----将当前账号密码,设定为onvfi的账号密码,并启用onvif协议;
("实时截图")----字面意思;
("修改密码")----字面意思;
("修改默认登录信息")----字面意思;
("查看日志")----字面意思;
设备巡检
- 点击主程序左侧菜单“设备巡检”
- 点击“更新清单”按钮,将设备IP,名称导入到表格,保存后,点击开始。
- 以下参数,根据需求设定即可。