Web开发

首页 » 常识 » 预防 » Web版视频监控软件ZoneMinder
TUhjnbcbe - 2021/7/15 15:52:00

什么是ZoneMinder?

ZoneMinder是为Linux开发的免费、开放源代码的视频监控系统,支持IP、USB和模拟摄像机。可以使用web界面监控重要场所。当异常事件发生时,你就可以收到e-mail或短信通知。

什么是RTSP协议?

RTSP(RealTimeStreamingProtocol),实时流传输协议,是TCP/IP协议体系中的一个应用层协议,RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。

之前,老苏一直用iSpy来当监控主机,不过iSpy只能运行在Windows平台,这样不得不多开一台主机,在全世界都在提倡节能减排的时候,我们也应该有所行动。

这次我们要安装的ZoneMinder是基于Web的,完全可以安装在群晖中,这样就可以节省出一台主机的电量了。

关于iSpy可以看看老苏之前写的『用旧电脑做监控主机』

安装数据库

通过phpMyAdmin在MariaDB5中新建用户zm,创建同名的库zm并授予所有权限。

安装镜像

在群晖上以Docker方式安装。

在注册表中搜索zoneminder,选择第一个quantumobject/docker-zoneminder,版本选择latest。

在docker文件夹中,创建一个新文件夹,并将其命名为zoneminder,再建一个子目录config

文件夹装载路径说明docker/zoneminder/config/config存放设置docker/zoneminder/zm/var/cache/zoneminder存放截图、事件等端口

Web用了端口,EventServer从改为了,

本地端口容器端口8068026802环境可变值ZM_DB_HOST数据库地址,默认值为dbZM_DB_NAME库名,默认值为zmZM_DB_USER数据库用户名,默认值为zmuserZM_DB_PASS数据库密码,默认值为zmpassZM_DB_PORT数据库端口,默认值为TZ时区,默认值为America/New_York

ZM_DB_HOST:设为主机的IP,老苏的群晖主机内网地址是..0.,你要根据自己的IP修改

ZM_DB_NAME:直接用默认值zm

ZM_DB_USER:用户名为zm

ZM_DB_PASS:数据库密码要按自己的填写

ZM_DB_PORT:如果你同时安装了MariaDB5和MariaDB10,一般前者是,后者是

TZ要改为Asia/Shanghai

运行

在浏览器中输入

1
查看完整版本: Web版视频监控软件ZoneMinder