ZoneMinder

A complete surveillance solution for capturing, analyzing, recording, and monitoring CCTV and security cameras on Linux.

ZoneMinder screenshot 1

ZoneMinder is an open-source surveillance solution for capturing, analyzing, recording, and monitoring security cameras on Linux. It functions as a server-based application that manages video feeds from various hardware sources to provide a centralized monitoring system for security infrastructure. The software handles the entire pipeline of video surveillance, from the initial capture of the stream to the long-term storage and playback of recorded events.

The software is deployed on Linux distributions and supports cameras attached via the Video For Linux (V4L) interface. It is compatible with USB cameras, BTTV cards, and most IP network cameras, allowing for a mix of hardware types within a single installation. Users interact with the system through a web-based interface to configure camera settings, define monitoring zones, and view live or archived footage from their browser.

Key features

  • Capture and recording of CCTV and security camera feeds
  • Analysis of video streams for monitoring purposes
  • Support for IP network cameras
  • Compatibility with USB cameras
  • Integration with Video For Linux (V4L) interface
  • Support for BTTV cards
  • Web-based management and monitoring interface

The architecture is designed specifically for Linux environments and is distributed via package repositories for Ubuntu, Debian, RHEL, CentOS, Fedora, OpenSuse, Mageia, Arch, and Gentoo. To simplify deployment and avoid the complexities of building from source, the project provides official packages and a Dockerfile for running the application and its web server inside isolated containers. This containerized approach helps maintain environment stability and simplifies the upgrade process for production servers.

The system is intended for users who require a self-hosted video management system to handle multiple camera inputs on a single machine. It provides the necessary tools for administrators to manipulate configuration variables and manage the underlying video hardware without needing to patch the source code manually.

ZoneMinder serves as a comprehensive tool for individuals and organizations managing Linux-based security camera infrastructure.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age13 years
LicenseGPL-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.