DIY: как настроить 12 камер на Raspberry Pi / NVR на Linux
У вас цель — вести запись с 12 камер. Это можно сделать по-разному. Ниже — практический разбор вариантов, схема, шаги установки, подсчёт диска, софт и правила безопасности. Подойдёт как для домашнего хозяина, так и для монтажника.
Коротко о вариантах
Есть три рабочих подхода:
- Raspberry Pi как центральный NVR — подходит только для лёгких задач (низкое разрешение, 2–4 камеры). На 12 камер Pi обычно слаб.
- Распределённая схема: несколько Raspberry Pi/Zero у камер (edge), все отправляют поток на центральный NVR на Linux (x86/NUC/сервер).
- Классический NVR на Linux (ZoneMinder, Shinobi, Kerberos.io) + PoE-камеры — лучше для 12 камер, производительнее и проще в обслуживании.
Почему Pi сам по себе редко держит 12 камер
CSI-порт у Pi — для одной Pi Camera. Можно использовать USB-камеры и USB-хабы, но CPU и сеть будут загружены. Аппаратное декодирование ограничено. Так что Pi лучше как краевой модуль или тестовый сервер.
Аппаратная схема (типовая для 12 камер)
Схема простая и надёжная:
- PoE-камеры (12 шт) → PoE-switch (24 порта) → Локальная сеть (VLAN для камер) → NVR-сервер (Linux) → NAS или RAID для хранения
- Альтернатива: камеры с отдельными Raspberry Pi Zero/USB → сеть → NVR
Вот как это работает: PoE даёт питание и сеть одной кабельной парой, NVR собирает RTSP/HLS потоки и пишет на диск.
Выбор оборудования
Что взять в основу:
- Камеры: 2–5 Мп с H.265 (чтобы хранение было экономным). PoE — удобнее монтажа.
- Коммутатор: управляемый PoE с запасом портов и поддержкой VLAN.
- NVR: x86 мини-ПК (Intel NUC) или сервер с SSD для ОС и большим HDD/RAID для архива.
- Резервное хранение: NAS или внешний диск.
Подбор и покупку оборудования можно начать с каталога систем видеонаблюдения — https://y-ss.ru/catalog/sistemy_videonablyudeniya/ или основной каталог https://y-ss.ru/catalog/
Софт на Linux: краткое сравнение
| Программное обеспечение | Плюсы | Минусы |
| ZoneMinder | Надёжный, много настроек, поддерживает 12+ камер | Тяжеловат в настройке, ресурсоёмок |
| Shinobi | Лёгкий, современный UI, Docker-образы | Меньше модулей аналитики |
| Kerberos.io | Простой, подойдёт для малого бизнеса | Ограничен в корпоративных фичах |
| motion / motionEye | Простота, подходит для Pi | Не лучшее решение для 12 камер на одном Pi |
Пример расчёта места для хранения
Возьмём 12 камер, 2 Мп, H.264, средний битрейт 2 Mbps на камеру.
- 1 камера: 2 Mbps = 0.25 MB/s ≈ 0.9 GB/час
- 12 камер: ≈ 10.8 GB/час
- За сутки: 259.2 GB
- За 30 дней: ≈ 7.8 TB
Использование H.265 и переменного битрейта может сократить объём в 1.5–2 раза. Планируйте RAID и запас 20–30% на служебные нужды.
Пошаговый план развертывания (быстро)
- Составьте карту покрытия камер и список моделей.
- Выберите PoE-коммутатор и кабельную развёрстку (кат.5e/6).
- Подготовьте NVR: мини-ПК на Linux с SSD для ОС и HDD для архива.
- Установите выбранный софт (рекомендую Docker-версию Shinobi или ZoneMinder).
- Добавьте камеры по RTSP, настройте профили записи (по движению/по расписанию).
- Настройте резервное копирование архива, оповещения и доступ по HTTPS.
- Проверьте нагрузку CPU/сети и скорректируйте качество стримов.
Сеть и безопасность
- Изолируйте камеры в отдельный VLAN. Включите firewall на NVR.
- Отключите внешнее управление камер, если не нужно; если нужно — используйте VPN.
- Храните пароли, обновляйте прошивки, включите шифрование при удалённом доступе.
Закон и этика
Снимая людей, соблюдайте местные правила приватности. В рабочих помещениях — чтобы сотрудники знали о видеонаблюдении. В жилой зоне — не направлять камеры в жилые помещения соседей. Ведите журнал хранения и удаления записей, особенно если доступ к данным имеют третьи лица.
Примерные цены (ориентир)
- PoE-камера 2–5 Мп: 6 000–18 000 ₽
- PoE-коммутатор 24 порта: 25 000–80 000 ₽
- Мини-ПК (NUC) для NVR: 25 000–80 000 ₽
- HDD 8–12 ТБ (NAS): 20 000–40 000 ₽
Чек-лист перед запуском
- Карта размещения камер и углов обзора.
- Сеть: PoE и резерв питания (UPS).
- Сервер с запасом CPU и диска.
- Софт для записи, уведомлений и поиска по видео.
- Политика хранения и резервное копирование.
- Защита доступа и обновления прошивок.
- Подписи/уведомления для соблюдения приватности.
Если хотите посмотреть готовые решения и компоненты, начните с каталога систем видеонаблюдения на сайте магазина — https://y-ss.ru/catalog/sistemy_videonablyudeniya/ или загляните в общий каталог https://y-ss.ru/catalog/ . Там можно подобрать камеры, PoE-коммутаторы и NVR-оборудование по бюджету и задачам.
Небольшая рекомендация напоследок: при проектировании думайте о запасе по сети и диску. Это снизит головную боль через год, когда надо будет хранить больше и дольше.