此代码为go语言原始代码,用于防止多开,并使用disgest验证登录。详细内容请访问github.com/xinsnake/go-http-digest-auth-client。经过天地伟业实测,此代码可靠且稳定。提示:动作信息通过log标签获取,前提是打开动作检测并能访问log。同时添加到crontab -e命令中以后台运行。以下是相关参数:

- -h:摄像头IP地址,格式为http://ip:port,默认为http://192.168.1.230:7022。

- -s:用于获取motion的NAS地址,格式为http://ip:port,默认为http://192.168.1.230:7022。

- -t:等待时间,单位为秒,默认为10秒。

- -c:一次性处理的事件数量,默认为4个事件。

onvif事件的获取相对困难,但gonvif项目正在开发中,效果不错。对于其他品牌的摄像头需要进行适配,只要有log就不会有太大问题。