Обзор ZoneMinder: настройка и использование на Ubuntu
ZoneMinder — свободная система видеонаблюдения для Linux. Она поддерживает IP- и аналоговые камеры, запись по расписанию или по движению, удалённый доступ и расширяемость через плагины. В этой статье коротко и конкретно: что выбрать, как установить на Ubuntu, как настроить камеры и запись, на что обратить внимание с безопасностью и законами, и пример расчёта дискового пространства.
Кому это нужно
Классические сценарии:
- Домашние системы и дачи — 1–8 камер.
- Мелкий бизнес — 8–32 камер с локальной серверной.
- Средние и крупные объекты — распределённые сервера, RAID, NVR/VM.
Профессиональным инсталляторам важно учитывать нагрузку сети и хранение. Владельцам бизнеса — гарантировать доступ и сохранность записей.
Что потребуется
Кратко по оборудованию:
- Сервер на Ubuntu 20.04/22.04, 4+ ядра для 8+ камер, 8–16 ГБ ОЗУ. Для большего числа — больше CPU/RAM.
- Диск: SSD для ОС, HDD под хранение (желательно RAID). Рассчитаем ниже.
- Камеры: IP-камеры с поддержкой RTSP/ONVIF. Аналоговые через видеокодер.
- Сеть: гигабитный коммутатор, PoE для упрощения питания камер.
Если нужно купить камеры или комплектующие, смотрите каталог систем видеонаблюдения на y-ss.ru:
https://y-ss.ru/catalog/sistemy_videonablyudeniya/
или общий каталог https://y-ss.ru/catalog/
Как установить ZoneMinder на Ubuntu — пошагово
Ниже — рабочая последовательность для Ubuntu 22.04. Команды под root или через sudo.
1. Подготовка системы:
sudo apt update && sudo apt upgrade -y
2. Установка зависимостей и репозитория ZoneMinder:
sudo apt install software-properties-common wget curl -y
Добавление PPA (официальный пакет может быть в репозитории Ubuntu, но актуальней — PPA проекта):
sudo add-apt-repository ppa:iconnor/zoneminder-1.36 -y
sudo apt update
3. Установка ZoneMinder, веб-сервера и базы:
sudo apt install zoneminder apache2 php mysql-server -y
4. Включение и запуск сервиса:
sudo systemctl enable zoneminder
sudo systemctl start zoneminder
Разрешить Apache в UFW:
sudo ufw allow 80,443/tcp
5. Открыть веб-интерфейс:
Перейдите в браузере по адресу http://IP_сервера/zm. В первую загрузку будет видно консоль управления.
Замечание: в новых версиях возможны отличия по репозиторию. Если нужен Docker-образ — ZoneMinder имеет официальные Docker-контейнеры, их удобно использовать для тестов.
Быстрая настройка камер
1. В веб-интерфейсе создайте новый модуль (Monitor).
2. В поле Source укажите тип:
RTSP или
Remote.
3. RTSP-строка обычно такая:
rtsp://user:pass@camera-ip:554/stream.
4. Выберите режим записи:
- Modect — запись по движению.
- Record — постоянная запись.
- Mocord — и то, и другое.
| Режим | Описание |
| Modect | Запись при детекции движения — экономит место |
| Record | Непрерывная запись — высокая нагрузка на диск |
| Mocord | Всегда записывает, но помечает события движения |
Настройка детекции и качества
- Настройте sensitivity и threshold для зоны детекции в разделе Zones/Source. Начните с маленькой области и поднимайте чувствительность.
- Параметры сжатия зависят от камеры. Лучше задать коробочные значения в самой камере (H.264/H.265).
- Рассчёт диска: пример для 4 камер, Full HD 25 fps, H.264, запись по движению ~4 ГБ/сутки/камера. Для постоянной записи — ~50–100 ГБ/сутки/камера. Увеличивайте с запасом.
Безопасность и закон
- Обязательно обновляйте Ubuntu и ZoneMinder.
- Закройте доступ к веб-интерфейсу извне через VPN или туннель. Если нужен внешний доступ — используйте HTTPS и сильные пароли.
- Ограничьте доступ по IP и включите двухфакторную аутентификацию, где возможно.
- По закону: размещение камер в общественных местах, в офисах и на рабочих местах регулируется — информируйте людей и соблюдайте срок хранения данных. Для компаний часто требуется документированная политика видеонаблюдения.
Важное правило: если вы храните записи с персональными данными — укажите цели съёмки и сроки хранения.
Стоимость и ресурсы
ZoneMinder — бесплатная ПО. Главные расходы:
- Сервер: 30–150 тыс. руб. в зависимости от конфигурации.
- Камеры: от 3–10 тыс. руб. за базовую IP-камеру до 30–60 тыс. за PTZ/ANPR.
- Хранение: HDD 4–12 ТБ — 10–40 тыс. руб.
- Монтаж и настройка — услуги инсталляции.
Для выбора камеры и оборудования смотрите раздел систем видеонаблюдения: https://y-ss.ru/catalog/sistemy_videonablyudeniya/
Типичные схемы и примеры
- Для дома: 2–4 IP-камеры + мини-PC/NUC, локальный NAS. Режим — Modect.
- Магазин 20 камер: сервер с RAID6, 16–32 ГБ RAM, отдельный VLAN для камер.
- Офис 50+ камер: распределённая архитектура — локальные NVR, центральный архив.
Чек-лист перед запуском
- [ ] Обновлённая Ubuntu и ZoneMinder.
- [ ] Камеры на отдельном VLAN/PoE-свитч.
- [ ] Проверенные RTSP-потоки.
- [ ] Настроенные зоны детекции и расписания.
- [ ] Резервирование и мониторинг диска.
- [ ] Защищённый веб-доступ (HTTPS/VPN).
- [ ] Документы по хранению и доступу к записям.
Небольшая рекомендация в конце: начинайте с одной-двух камер и базовой конфигурации. Смотрите, как система ведёт себя под нагрузкой, настраивайте детекцию и хранение, и только потом масштабируйте. Это поможет избежать лишних расходов и ошибок в сети или хранении.