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 5e60c26eeb Fix Multi Record Monitor Tags on Event
commit 57168bd7e9
Author: Moe <github@m03.ca>
Date:   Wed Mar 15 13:25:00 2023 -0700

    clean up UI, rename field to "Trigger Monitors with Tags"

commit 592a1f6144
Author: Moe <github@m03.ca>
Date:   Wed Mar 15 13:24:26 2023 -0700

    fix bindTagLegendForMonitors

commit ac68b16bf6
Author: Moe <github@m03.ca>
Date:   Wed Mar 15 11:47:32 2023 -0700

    Fix Triggering Record by Monitor Tags
2023-03-15 13:25:43 -07:00
.gitlab/issue_templates add Feature requeest template 2018-07-04 19:56:20 +09:00
Docker Update Docker README 2023-03-06 09:33:44 -08:00
INSTALL Revert "Merge branch 'adding-jetson-codecs' into 'dev'" 2023-02-07 15:29:14 -08:00
definitions Fix Multi Record Monitor Tags on Event 2023-03-15 13:25:43 -07:00
languages Fix Multi Record Monitor Tags on Event 2023-03-15 13:25:43 -07:00
libs Fix Multi Record Monitor Tags on Event 2023-03-15 13:25:43 -07:00
plugins remove broken openalpr plugin 2022-12-25 06:43:33 -08:00
sql Update SQL Queries on Startup 2022-12-17 00:07:23 +00:00
test Create testEventBasedRecordingModule.js 2022-05-15 11:11:32 -07:00
tools Update installAllCustomAutoLoadPackages.js 2023-02-28 10:39:35 -08:00
web Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2023-03-14 21:17:44 -07:00
.gitattributes Shinobi Pro Lands on Gitlab 2018-06-09 16:34:06 -07:00
.gitignore Update .gitignore 2022-12-14 10:13:29 -08:00
.gitlab-ci.yml Add default Dockerfile to the rule 2022-12-08 17:36:54 +02: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 Fix dates on License Agreement 2022-07-12 12:05:09 -07:00
DEVELOPMENT.md Updated contributing guidelines and development steps 2020-07-16 19:50:11 +00:00
Dockerfile fix missing mysql package on Docker images 2023-03-09 11:11:55 -08:00
Dockerfile.arm32v7 fix missing mysql package on Docker images 2023-03-09 11:11:55 -08:00
Dockerfile.nodb fix missing mysql package on Docker images 2023-03-09 11:11:55 -08:00
Dockerfile.nvidia fix missing mysql package on Docker images 2023-03-09 11:11:55 -08:00
INSTALL.md Shinobi Pro Lands on Gitlab 2018-06-09 16:34:06 -07:00
LICENSE.md Update LICENSE.md 2022-12-06 12:00:14 -08:00
README.md update README in main and Docker folder 2020-08-31 18:47:35 -07:00
UPDATE-v2-to-v3.sh Update UPDATE-v2-to-v3.sh 2022-06-07 16:44:55 -07:00
UPDATE.sh Update UPDATE.sh 2022-12-02 19:59:09 -08:00
camera.js renamed videobrowser to videoBrowser 2022-11-24 20:40:43 +02:00
conf.sample.json Update conf.sample.json 2023-02-05 22:12:16 -08:00
cron.js Make cron.js a worker process of camera.js 2022-06-29 12:29:20 -07:00
package-lock.json Ignore Non-Moving Objects 2023-03-11 22:33:12 +00:00
package.json Ignore Non-Moving Objects 2023-03-11 22:33:12 +00: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