A complete and local NVR with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras. With a very good HomeAssistant integration.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Linux
- Self-Hosted



SmartVision is described as 'Is intelligent video surveillance software that connects to IP cameras via RTSP/HTTP and ONVIF, delivers efficient MP4 recording, AI detection of motion, objects, sound and faces, speech to text, instant alerts, and scalable multi server cloud integration' and is an app. There are more than 10 alternatives to SmartVision for a variety of platforms, including Windows, Linux, Android, iPhone and Android Tablet apps. The best SmartVision alternative is Frigate NVR, which is both free and Open Source. Other great apps like SmartVision are Nx Witness VMS, Yawcam, ZoneMinder and Blue Iris.
A complete and local NVR with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras. With a very good HomeAssistant integration.



Nx Witness VMS is the next generation of IP video camera management software, allowing operators to instantly discover 99% of IP cameras and create and share an unlimited number of custom views combining live video, browser windows, and more!.




Yawcam stands for Yet Another Webcam software & that's exactly what it is. More precisely Yawcam is a webcam software for windows written in Java. The main ideas for Yawcam are to keep it simple and easy to use, but to include all the usual features.




ZoneMinder is a free video camera security application suite, designed for low cost DIY video security including commercial or home CCTV, theft prevention and child or family member monitoring including nanny cam applications.




Video camera software suite that supports up to 64 cameras, livestreaming, and video/image capture.




Shinobi is an Open Source CCTV software written in Node.JS. Streams are img tags, but not MJPEG. Images are transferred through WebSocket. Files are saved in WebM videos, not JPEGs.




Video management system with browser and mobile access, integration for over 14,000 devices, third-party app support, cloud or on-premises deployment, centralized surveillance, secure encryption, failover reliability, analytics, and 24/7 technical support.

Designed for Windows, Eyeline supports USB, IP cameras, enabling you to monitor over 100 sources simultaneously. Perfect for businesses and homes, it offers real-time viewing with remote login and versatile security solutions for various environments.



tinyCam Monitor is an Android app for remote surveillance/control for your private or public network/IP cameras, video encoders, DVRs, and webcams.




VibeNVR is a modern, modular, and containerized video surveillance system designed to manage IP cameras, recordings, motion detection, and a unified event timeline. It features a custom high-performance video engine (VibeEngine) built for efficiency and reliability, wrapped in a...






