Shinobi

Shinobi

Shinobi is an open source CCTV software used for video surveillance and monitoring. It allows users to manage IP cameras, record footage, and view live streams. Shinobi has motion detection, email/SMS alerts, and user management features.
Shinobi image
cctv video-surveillance monitoring motion-detection alerts

Shinobi: Open Source CCTV Software for Video Surveillance

Shinobi is an open source CCTV software used for video surveillance and monitoring. It allows users to manage IP cameras, record footage, and view live streams. Shinobi has motion detection, email/SMS alerts, and user management features.

What is Shinobi?

Shinobi is an open source CCTV and NVR solution developed to utilize modern web technologies and current browser capabilities while simplifying video surveillance. Shinobi allows users to leverage the power of HTML5 to view multiple video streams from IP cameras, webcams and other RTSP capable devices.

Some key features of Shinobi include:

  • Web-based interface for remote viewing and administration
  • Motion detection alerts and recording
  • Recording of video streams from IP cameras, webcams, camcorders etc
  • Native iOS and Android mobile apps for remote access
  • Email and SMS notifications with images from triggered events
  • User management and access control
  • H.264 and MJPEG compression support
  • ONVIF integration support
  • Substream support for mobile viewing
  • Free and open source under AGPLv3 license

With an intuitive interface, extensive feature set and modular architecture, Shinobi is a great option for users looking for an advanced self-hosted surveillance solution capable of meeting demanding enterprise needs without vendor lock-in.

Shinobi Features

Features

  1. IP camera management
  2. Live video streaming
  3. Motion detection
  4. Video recording
  5. User management
  6. Email/SMS alerts

Pricing

  • Open Source
  • Self-Hosted

Pros

Open source

Flexible platform

Wide device support

Customizable

Self-hosted option

Cons

Steep learning curve

Requires technical expertise

Limited support options

Can be resource intensive


The Best Shinobi Alternatives

Top Security & Privacy and Video Surveillance and other similar apps like Shinobi


ISpy icon

ISpy

iSpy is a free, open source surveillance software for Windows. It allows you to monitor video streams from IP cameras, webcams, and other video input devices. Some key features of iSpy include:Support for a wide range of IP cameras, webcams, and video capture cards.Motion detection with alerts and recording options.Remote...
ISpy image
Blue Iris icon

Blue Iris

Blue Iris is a versatile and full-featured video surveillance software application for Windows. It works with a wide variety of IP cameras to provide home and business video monitoring and security solutions.Some key features of Blue Iris include:Works with IP cameras from many leading manufacturers like Hikvision, Dahua, Amcrest, Axis,...
Blue Iris image
ZoneMinder icon

ZoneMinder

ZoneMinder is an open source CCTV and video surveillance application that allows you to monitor multiple IP cameras and security cameras from a central web interface. Some key features of ZoneMinder include:Works with IP network cameras, USB webcams, and video capture cardsMotion detection with configurable sensitivity and zonesRecords video footage...
ZoneMinder image
AMcap icon

AMcap

AMcap is a free and open source screen capture program for Microsoft Windows. It allows users to record video footage of their desktop screens and take screenshots that can be saved as image files.Some of the key features of AMcap include:Ability to capture video of desktop activity in common formats...
MotionEye icon

MotionEye

MotionEye is an open source video surveillance software application that turns a computer with a camera into a motion detecting and recording security camera system. It can work with any camera compatible with Linux systems including USB webcams, security cameras, and IP cameras.Key features of MotionEye include:Motion detection with configurable...
MotionEye image
Yawcam icon

Yawcam

Yawcam is a free, open source webcam software for Windows. It enables you to use your webcam to its full potential.With Yawcam, you can easily capture images, record videos, apply fun effects, stream live footage with audio, and more. It has an intuitive interface that lets you adjust settings like...
Yawcam image
MotionEyeOS icon

MotionEyeOS

motionEyeOS is an open source Linux distribution created specifically for always-on, low-power, cost-effective DIY home video surveillance systems. It is built on Buildroot and optimized for single-board computers like the Raspberry Pi.Some key features of motionEyeOS include:Built-in motion detection that can trigger recording and send email/text alertsWeb-based interface for managing...
MotionEyeOS image
Agent DVR icon

Agent DVR

Agent DVR is a free, open source CCTV and video management software for Windows. It provides an integrated platform to view, record, and manage multiple IP cameras from a centralized interface.Some of the key features of Agent DVR include:Support for IP cameras from leading brands like Axis, Panasonic, Bosch etc.Continuous...
Agent DVR image
Frigate NVR icon

Frigate NVR

Frigate NVR is an open-source network video recorder (NVR) designed for home video surveillance and automation. It leverages object detection on cameras to identify people and vehicles, enabling automations and notifications based on smart analysis rather than just motion detection.Key features of Frigate NVR include:Self-hosted, running on a Linux system...
Frigate NVR image
Contacam icon

Contacam

Contacam is an open-source, self-hosted video conferencing and webinar software that allows users to conduct meetings and presentations online. Developed in 2018, Contacam aims to provide an easy-to-use and lightweight alternative to proprietary solutions from big tech companies.Some key features of Contacam include:One-click video conferences for up to 30 participantsScreen...
Contacam image
Unifi Video icon

Unifi Video

Unifi Video is a video management software solution developed by Ubiquiti Networks for small to medium-sized surveillance deployments. It works with Ubiquiti's line of Unifi IP cameras to provide centralized management, live viewing, recording, and video analytics.Some key features of Unifi Video include:Centralized management of multiple Unifi video cameras through...
Unifi Video image
AtHome Camera icon

AtHome Camera

AtHome Camera is a do-it-yourself home security camera system designed for home monitoring and deterring theft. It consists of indoor/outdoor wireless cameras that connect to a base station using WiFi, allowing you to view live footage from your cameras using the AtHome mobile app.Key features include:Wireless 720p HD cameras with...
AtHome Camera image
AtHome Video Streamer icon

AtHome Video Streamer

AtHome Video Streamer is home media server software designed to organize, manage, and stream your personal digital media library throughout your home network. It allows you to set up a centralized hub for all your videos, music, and photos so you can easily access them from any device in your...
AtHome Video Streamer image
TinyCam Monitor icon

TinyCam Monitor

tinyCam Monitor is a versatile and full-featured surveillance camera app for Android and iOS mobile devices. It enables you to view live video streams from a wide range of IP cameras, DVRs, NVRs, and security camera systems that support standard protocols like RTSP, RTP, HTTP, ONVIF, and more.Some key features...
TinyCam Monitor image
Axxon Next icon

Axxon Next

Axxon Next is a powerful and scalable video management software solution designed for surveillance and physical security applications. It provides a unified interface to configure and manage a network of IP cameras, video encoders, NVRs, and other security devices.Some of the key capabilities and benefits of Axxon Next include:Flexible camera...
Axxon Next image
Camlytics icon

Camlytics

Camlytics is an innovative video analytics platform that utilizes advanced artificial intelligence to extract meaningful insights from surveillance video streams. The software can interpret a wide range of video sources in real-time or post-recording, including CCTV security cameras, optical character readers, and drones.The key benefit of Camlytics is its ability...
Camlytics image
Kerberos.IO icon

Kerberos.IO

Kerberos.IO is an open source identity and access management (IAM) solution for managing user identities, authentication, authorization, and security policies across IT environments. As an alternative to commercial IAM products like Okta or Auth0, Kerberos.IO provides core identity management capabilities for securing web applications, APIs, and infrastructure.Key features of Kerberos.IO...
Kerberos.IO image
AI Cam icon

AI Cam

AI Cam is a smartphone camera application powered by artificial intelligence. It is available for both iPhone and Android devices.The app provides several unique features enabled by machine learning and neural networks. One key feature is the ability to automatically remove photobombers and unwanted objects from the background of photos....
AI Cam image
Aiwatch icon

Aiwatch

aiwatch is an artificial intelligence platform designed to amplify human capabilities in the workplace. It combines powerful AI capabilities like computer vision, natural language processing, and predictive analytics to help users gain valuable insights, automate repetitive tasks, and boost productivity.Some key features of aiwatch include:Data Monitoring & Analysis - Continuously...
Aiwatch image
Securityspy icon

Securityspy

SecuritySpy is a video surveillance software designed specifically for macOS. It lets you connect with IP cameras over a network, view live video feeds, record footage continuously or based on motion detection, and remotely access the system.Some key features of SecuritySpy include:Supports a wide range of IP cameras from vendors...
Securityspy image
Bluecherry icon

Bluecherry

Bluecherry is an open source closed-circuit television (CCTV) and network video recorder (NVR) software application developed for working with IP cameras and recording video. It provides an integrated platform to view live and recorded video from IP cameras and supports a variety of features including motion detection, event triggers, remote...
Bluecherry image
ZmNinja icon

ZmNinja

zmNinja is an open-source web application designed specifically for use with the ZoneMinder video surveillance system. It provides an intuitive, user-friendly interface for managing and monitoring a ZoneMinder deployment, allowing users to easily view live and recorded video streams, events, alarms, and system status across multiple ZoneMinder servers from a...
ZmNinja image