Shinobi,可能是NAS&NVR二合一最好的选择
缓慢
编辑于 2022年11月28日 17:29
收录于文集
共1篇

为什么选择shinobi,用其官网的标题就是:

Shinobi - Simple CCTV and NVR Solution

更直接的理由就是高效的同时它还是free,为何不用。

-----------------------------------------------------------------------------------------------

准备工作:NAS,支持ONVIF、RTSP协议的的摄像头。

建议提前自建好数据库,不使用shinobi自带的数据库,因为多次测试自带数据库有问题也有可能是我个例,总之我是单独自建的mariadb数据库。

本次安装nas系统为unraid,其他系统可参考,摄像头为某乐橙ONVIF协议摄像头。

-----------------------------------------------------------------------------------------------

进入unraid系统,点击应用,搜索shinobipro,如下图

unraid

点击安装(图中已经安装好的状态),进入docker安装的设置界面,设置如下图

shinobi

shinobi

图中未提及参数默认即可,数据库密码、ip、端口为你自建数据库的信息,如使用shinobi自带数据库默认即可(不建议使用自带数据库),最后点击下方应用等待安装完成。

-----------------------------------------------------------------------------------------------

下面进入shinobi进行相关设置,回到docker界面,找到shinobi点击webui,如下图

shinobi

你会发现打不开,不急在端口后面加上/super回车即可,(完整格式就是IP:PORT/super),如下图输入账号密码登录,设置见图,图里面都有说明

shinobi

shinobi

shinobi

设置好后点击保存,然后再进入shinobi的webui,这次直接ip+端口用刚才设置的邮箱密码登录即可,进入添加摄像头并进行设置。

onvif协议摄像头见下图

shinobi

shinobi

然后点击添加进入后续的设置界面,可以看到设置选项很多,可以根据实际情况修改文件保存的天数和总文件大小,其他默认即可。

这里重点讲一下需要修改的设置stream这一项,如果使用默认设置会导致网页观看摄像头画面十分卡顿且高延迟,请参照下图设置改善这一问题,解决卡顿延迟也会降低到几秒。

shinobi

rtsp协议摄像头设置同上,不同的地方就是在Connection项目里The full Stream URL手动填入你摄像头对应的rtsp地址。

整个安装过程就到此结束。这样摄像头的视频文件就可以保存到你的nas上面了。

-----------------------------------------------------------------------------------------------

写在最后,为什么要搞这么麻烦,现在的家用品牌摄像头不都可以插内存卡本地存储或者云存储么,很简单因为云存储要收费(个人感觉本地存储更安全),室外摄像头内存卡可以被拔走导致视频文件丢失。shinobi满足了把视频文件存储到了nas上的需求,同时摄像头自己的app依然可以进行云台查看和设置例如巡航、人脸检测等自身功能,两边也不会冲突(在shinobi里面也能设置这些功能但是太难了,也要支持的摄像头才行),到这有人一定会说买一台nvr不更简单(看需求我不需要那么专业的设备,而且现在流行all in one),最重要一点玩nas的人都喜欢折腾。