Shinobi Pro - The Next Generation in Open-Source Video Management Software with support for over 6000 IP and USB Cameras http://shinobi.video
 
 
 
 
 
 
Go to file
Moe e9ee4aca8b add get for conf.json by api and make config update POST only 2021-04-01 22:41:39 -07:00
.gitlab/issue_templates add Feature requeest template 2018-07-04 19:56:20 +09:00
Docker Fix database designation for docker image 2021-03-27 07:27:04 -07:00
INSTALL Fix bracket mismatch in INSTALL/shinobi 2021-03-20 14:15:03 +00:00
definitions API Keys Manager : clean up interface layout 2021-02-08 20:45:35 -08:00
languages fix checking matrix in region 2021-02-27 08:39:17 -08:00
libs add get for conf.json by api and make config update POST only 2021-04-01 22:41:39 -07:00
plugins force 2.7.0 install for tensorflow plugin 2021-03-27 06:53:58 -07:00
sql Remove unused presettype sql enum 2020-10-12 18:15:00 -05:00
test Add some more test functions and fix "Duplicate" warning for preQueries 2018-12-16 17:24:59 -08:00
tools Update modifyConfigurationForPlugin.js 2020-08-28 19:34:37 -07:00
web add get for conf.json by api and make config update POST only 2021-04-01 22:41:39 -07:00
.gitattributes Shinobi Pro Lands on Gitlab 2018-06-09 16:34:06 -07:00
.gitignore add package-lock.json to fix broken account creation 2021-01-05 08:30:51 -08:00
.npmignore Shinobi Pro Lands on Gitlab 2018-06-09 16:34:06 -07:00
CONTRIBUTING.md Updated contributing guidelines and development steps 2020-07-16 19:50:11 +00:00
COPYING.md update COPYING file to md 2018-08-11 12:00:39 -07:00
DEVELOPMENT.md Updated contributing guidelines and development steps 2020-07-16 19:50:11 +00:00
Dockerfile Update Docker base node version, remove audit line (causes exit 1) 2021-03-05 08:21:32 -08:00
Dockerfile.arm32v7 Dockerfile for ARM32v7 2020-10-30 22:11:30 -07:00
INSTALL.md Shinobi Pro Lands on Gitlab 2018-06-09 16:34:06 -07:00
LICENSE.md Add "codeTester" module (Not Complete) 2018-12-16 16:54:06 -08:00
README.md update README in main and Docker folder 2020-08-31 18:47:35 -07:00
UPDATE.sh Update UPDATE.sh 2020-10-26 10:00:51 -07:00
camera.js allow enable and disable of plugins as workers 2021-01-19 09:04:07 -08:00
conf.sample.json Allow disabling Wallclock Timestamps with conf.json parameter 2020-04-19 07:56:56 -07:00
cron.js Fix cron.js monitorId declaration error 2021-02-19 08:41:27 -08:00
package-lock.json add package-lock.json to fix broken account creation 2021-01-05 08:30:51 -08:00
package.json Update Node Fetch in package.json 2021-03-27 06:55:23 -07:00
super.sample.json Shinobi Pro Lands on Gitlab 2018-06-09 16:34:06 -07:00

README.md

Shinobi Pro

(Shinobi Open Source Software)

Shinobi is the Open Source CCTV Solution written in Node.JS. Designed with multiple account system, Streams by WebSocket, and Direct saving to MP4. Shinobi can record IP Cameras and Local Cameras.

Install and Use

Docker

"is my camera supported?"

Ask yourself these questions to get a general sense.

  • Does it have ONVIF?
    • If yes, then it may have H.264 or H.265 streaming capability.
  • Does it have RTSP Protocol for Streaming?
    • If yes, then it may have H.264 or H.265 streaming capability.
  • Can you stream it in VLC Player?
    • If yes, use that same URL in Shinobi. You may need to specify the port number when using rtsp:// protocol.
  • Does it have MJPEG Streaming?
    • While this would work in Shinobi, it is far from ideal. Please see if any of the prior questions are applicable.
  • Does it have a web interface that you can connect to directly?
    • If yes, then you may be able to find model information that can be used to search online for a streaming URL.

Configuration Guides : http://shinobi.video/docs/configure

Asking for help

Support the Development

It's a proven fact that generosity makes you a happier person :) https://www.nature.com/articles/ncomms15964

Get a Mobile License to unlock extended features on the Mobile App as well as support the development!

Why make this?

http://shinobi.video/why

Author

Moe Alam, Shinobi Systems

Shinobi is developed by many contributors. Please have a look at the commits to see some of who they are :) https://gitlab.com/Shinobi-Systems/Shinobi/-/commits/dev

Support the Development

Ordering a certificate or support package greatly boosts development. Please consider contributing :)

http://shinobi.video/support