Как настроить бесплатный NVR на базе Raspberry Pi
Коротко: можно собрать недорогой сетевой регистратор на Raspberry Pi и бесплатном ПО. Это подойдёт для дома, малого бизнеса или для прототипа у инсталлятора. Ниже — практическое руководство по выбору железа, программам, сети, настройке и проверке работоспособности.
Кому это нужно и какие ожидания реалистичны
Raspberry Pi — не сервер уровня enterprise. Для 1–4 камер 720–1080p он подойдёт. Для 8+ камер или аналитики (детекция людей) лучше брать ПК/сервер или Pi с внешним ускорителем (Coral TPU) и быстрым SSD.
Выбор железа
- Raspberry Pi 4 минимум, лучше 4GB или 8GB. USB3 для внешнего SSD важен.
- microSD — качественная модель (SanDisk/Kingston) только для загрузки. Хранить видео на USB SSD или NAS.
- По возможности PoE-сплиттер/PoE-HAT и PoE-камера — удобнее прокладки кабелей.
- Камеры: IP-камеры с RTSP/ONVIF. Проверьте совместимость в описании камеры.
- Сеть: гигабитный коммутатор, кабели Cat5e/Cat6.
Для подбора камер и комплектующих можно смотреть разделы каталога: Системы видеонаблюдения — y-ss.ru и Каталог — y-ss.ru.
Краткая схема подключения
Камеры (PoE или отдельное питание) ---> коммутатор ---> Raspberry Pi4 (USB-SSD) ---> Интернет (маршрутизатор)
|
NAS (опционально)
Выбор ПО: что подойдёт
| Программа |
Плюсы |
Минусы |
Подходит для |
| MotionEye (на Debian/Raspbian) |
Лёгкая, простой web-интерфейс, быстрый старт |
Ограниченная аналитика |
Дом, малый бизнес, начинающие |
| ZoneMinder |
Функции профессионального NVR |
Требует ресурсов и настройки |
Профессионалы, серверы |
| Frigate (Docker) |
Поддержка детекции через Coral, оптимизирован |
Сложнее в установке |
Аналитика, детекция |
| Shinobi |
Современный интерфейс, гибкая настройка |
Может требовать больше ресурсов |
Средний бизнес, энтузиасты |
Пошаговая базовая настройка (MotionEye на Raspberry Pi OS)
- Скачайте Raspberry Pi OS Lite и запишите на microSD (Raspberry Pi Imager или balenaEtcher).
- Включите SSH (создайте пустой файл ssh в разделе boot) и подключите Pi к сети.
- Зайдите по SSH и обновите систему:
sudo apt update && sudo apt upgrade -y
- Установите зависимости и Motion:
sudo apt install -y python3-pip ffmpeg v4l-utils
- Установите Motion и MotionEye:
sudo pip3 install motioneye
sudo mkdir -p /etc/motioneye
sudo meyectl init
- Настройте автозапуск и откройте порт 8765 в брандмауэре (или оставьте локальным). По умолчанию веб-интерфейс на порт 8765.
- Подключите камеру: в веб-интерфейсе Add Camera -> Network Camera -> введите RTSP URL (пример: rtsp://user:pass@192.168.1.50:554/stream1).
- Настройте хранение: укажите папку на подключенном SSD (например /media/ssd/motioneye), настройте ротацию и ограничение по объёму.
Примеры RTSP URL (часто встречаются):
rtsp://user:password@IP:554/stream1 или rtsp://IP:8554/h264. Проверьте документацию камеры.
Сеть, удалённый доступ и безопасность
- Не открывайте веб-интерфейс напрямую в Интернет по порту без защиты. Лучше VPN или облачный туннель (ngrok / Zerotier).
- Измените логин/пароль по умолчанию.
- Шифруйте архивы и резервные копии, особенно если храните персональные данные.
- Соблюдайте местные законы: уведомляйте сотрудников/соседей при съёмке общих зон, не храните лишние личные данные.
Расчёт пропускной способности и места
Пример для 4 камер 1080p H.264 в 15–20 fps: примерно 2–4 Мбит/сек на камеру. Итого 8–16 Мбит/сек для записи. Место: 1 час записи при 3 Мбит ≈ 1.35 ГБ. Умножьте на количество камер и желаемые дни хранения.
Цены и пример комплектации
- Raspberry Pi 4 (4GB) — от среднего сегмента рынка.
- SSD 256–512GB — для записи видео.
- PoE коммутатор или инжектор — если нужны PoE-камеры.
- IP-камера 2MP — в каталоге y-ss.ru есть варианты: Системы видеонаблюдения.
Чек-лист перед вводом в работу
- Raspberry Pi 4 с последним ПО и настроенным автозапуском NVR.
- SSD или NAS для хранения, проверена стабильность записи 24/7.
- Стабильный доступ к RTSP-потокам камер.
- Защищённый удалённый доступ (VPN) или отключённый внешний доступ.
- Настроены оповещения о разрыве связи/заполнении диска.
- Документированы настройки и пароли в защищённом месте.
Смотрите, какая штука: одно простое обновление камеры или настройка ротации места хранения может продлить срок работы системы и сэкономить деньги.
Если хотите, можно собрать конкретный комплект под ваш бюджет и число камер. А если нужно увидеть варианты камер и PoE-оборудования — разделы каталога помогут выбрать подходящее.