Kerberos Agent:打造你的免费生态视频监控系统

发表时间: 2024-02-26 14:51

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:可爱的小cherry


前言

大家好,家人们,这里是可爱的Cherry。

大家会使用群晖自带的surveillance station管理监控摄像头吗?surveillance station唯一的缺点就是免费许可太少,不过也有达人破解了。

今天我们不聊surveillance station,聊一聊一个开源的摄像监控平台————kerberos.io

该项目包含了agent,factory,hub,vault等等等等,自成一套生态体系,今天我们着重介绍agent项目,后面再单独介绍USB-RTSP流。

Cherry曾因为生活需要,买过一台萤石的C6C摄像头,性价比挺高的,用了3年了,现在还作为家庭监控使用,今天那这个试试水。

最后说效果,因为部署在局域网内跑,画面和录屏的没差异,可以作为surveillance station代替。


系统使用

一、系统初始化并切换中文

账号密码都是root

切换中文(重启后需要重新操作),该项目已经有中文字库了,但是因为汉化不完整,所以作者没有放出来,但是我们可以自己搞定

# 来到SSH界面,按顺序输入以下指令,完成后按ctrl+F5刷新页面即可切换默认中文

docker exec -it mycamera sh

cp /home/agent/www/locales/en/translation.json /home/agent/www/locales/en/translation.json.bak

cp -f /home/agent/www/locales/zh/translation.json /home/agent/www/locales/en/translation.json

中文首页

二、监控与录像(以萤石云CS-C6C为例)

支持H264/H265的nvif/rtsp协议

先下载萤石云app-我的-工具-局域网设备预览设置-开始扫描,输入设备下方二维码旁边的6位验证码登录

登录后,点击右上角设置-更多设置-本地服务开关-rtsp打开-保存

萤石云的RTSP地址:admin:password@
ip:554/h264/ch1/main/av_stream(password就是6位验证码)

设置录像条件,支持API调用外部条件进行录像

设置录像条件以后,条件区域内有运动发生了,才会开始录像

设置录像参数

可以设置全天录像,或者设置条件录像下的时常、间隔等参数。右侧可以设置自动清理存储的容量大小。

null

三、云服务,就是前言中提到的hub和vault

开启、关闭本地模式

云存储设置:hub需要授权,支持将所有agent统一展示;vault是自建存储,通过api将所有录像存储在一起;另外还支持第三方的dropbox存储

流设置,用于上传视频的,不详细介绍了,因为我不懂


系统部署

一、新建文件夹

#新建两个文件夹,config和recordings,路径自己设置

# ssh指令如下

mkdir -p /volume1/agent1/config

mkdir -p /volume1/agent1/recordings

#键入命令下载JSON配置文件,已经适配国内网络,不需要魔法

wget https://raw.gitmirror.com/kerberos-io/agent/master/machinery/data/config/config.json -O /volume1/agent1/config/config.json

二、docker cli部署

如果有多个摄像头需要监控,需要部署多个容器,可以通过docker-compose.yml统一管理。

docker run -d

-p 11380:80

--name mycamera

-v /volume1/agent1/config:/home/agent/data/config

-v /volume1/agent1/recordings:/home/agent/data/recordings

--restart=always

kerberos/agent:latest

三、群晖一键部署

控制面板——任务计划——计划的任务——用户定义的任务

复制以上代码,每一行最后加反斜杠,然后运行即可

四、威联通部署

打开container station,创建应用程序,复制代码验证后部署即可


#以上项目采用docker部署,所有支持docker的服务器都可以实现#


欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~