Программное обеспечение NVR для малого бизнеса [закрыто]

Вопрос или проблема

Я ищу программное обеспечение NVR на базе Linux, которое я могу использовать для своего малого бизнеса. В настоящее время в бизнесе установлено 9 камер наблюдения, но я хочу добавить еще 3. Программное обеспечение, которое я использую сегодня, — это простой скрипт shell, который запускает экземпляр FFMPEG для каждой камеры через systemd. FFMPEG сохраняет поток с камеры в общую Samba-папку, а cronjob удаляет записи, которым больше 14 дней. Это работает нормально, но переключение между записями камер и поиск нужной записи занимает много времени.

Мой главный приоритет — стабильность, система NVR не должна сбоить. Мне не нужно много навороченных функций в системе NVR, но детекция движения в зонах может быть полезной. Также могут быть полезны триггеры MQTT или HTTP, например, если открывается дверь, датчик двери может отправить триггер на сервер NVR о том, что дверь была открыта, и NVR зарегистрирует это в журнале событий.

На сервере я использую Debian 12 bookworm, и все камеры поддерживают RTSP.

Мне также нужна возможность поддержки нескольких пользователей, было бы здорово, если бы она поддерживала LDAP, но это не обязательно. Важно, чтобы я мог зайти в журнал и увидеть, кто и когда вошел в систему.

Я рассматривал Frigate, но не нахожу в документации поддержки для нескольких пользователей.

Есть ли какое-то программное обеспечение NVR, которое вы могли бы порекомендовать, которое стабильно работает на Linux, поддерживает 12 камер, легко в использовании и имеет поддержку для нескольких пользователей?

Ответ или решение

Введение в вопрос связано с поиском стабильного программного обеспечения для управления видеозаписями (NVR) для малого бизнеса, который использует Linux-системы и имеет 12 камер видеонаблюдения, поддерживающих RTSP-протокол. Основное внимание уделяется стабильности системы и многопользовательской поддержке с возможностью записи доступа пользователей. Исходя из представленной информации, текущая настройка включает использование FFMPEG для записи видеопотоков и cron-задание для управления их удалением. Тем не менее, есть запрос на упрощение процесса управления записями камер и добавление новых функций, таких как детектирование движения и обработка событий через MQTT или HTTP триггеры.

Теория

Системы сетевых видеозаписей (NVR) предназначены для управления видеонаблюдением, обеспечивая запись, хранение и просмотр видео-файлов. Основные аспекты, которые следует учитывать при выборе программного обеспечения NVR, включают:

  • Стабильность и надежность: система должна функционировать бесперебойно, избегая сбоев, особенно в случае длительного мониторинга.
  • Поддержка протокола RTSP: необходимо обеспечить совместимость с существующими камерами, которые уже используют этот протокол.
  • Пользовательская поддержка: возможность работы с несколькими учетными записями, а также регистрация действий пользователей для обеспечения безопасности.
  • Функциональные возможности: простота использования и наличие дополнительных функций, таких как детектирование движения и обработка событий.

Пример

Система Bluecherry является одним из возможных решений для вашего бизнеса. Это программное обеспечение с открытым исходным кодом, которое поддерживает операционные системы на базе Linux, включая Debian, и совместимо с RTSP-камерами. Она предлагает стабильную работу с расширенными возможностями для управления видеозаписями и имеет следующие ключевые особенности:

  • Стабильность: Bluecherry предлагает хорошо протестированное и надежное ПО, способное функционировать с множеством камер одновременно.
  • Детекция движения: система имеет встроенные инструменты распознавания движения, которые можно настроить для различных зон освещения.
  • Обработка событий: поддержка интеграции с системами уведомлений через HTTP и MQTT, что позволяет вам настраивать события, такие как открытие дверей.
  • Многопользовательская поддержка: Bluecherry поддерживает множественные учетные записи пользователей и предоставляет журналы доступа для отслеживания активности.

Применение

При настройке Bluecherry на вашей серверной системе с Debian, первое, что необходимо сделать, — это установить необходимое программное обеспечение. Следующий шаг — конфигурирование камер и добавление всех 12 устройств в систему.

  1. Установка и настройка:

    • Скачайте и установите последние версии Bluecherry для Debian. Инструкции можно найти на официальном сайте проекта. Убедитесь, что все пакеты и зависимости установлены без ошибок.
    • Настройте ваши RTSP-камеры, добавив их в интерфейс Bluecherry. Введите соответствующие URL-адреса потоков для каждой камеры и проверьте соединение.
  2. Настройка пользователей и безопасности:

    • Создайте и настройте учетные записи пользователей в соответствии с вашими потребностями. Определите уровни доступа для различных категорий пользователей.
    • Проверьте функцию журнала доступа для обеспечения должного контроля за входами и действиями пользователей.
  3. Конфигурация детекции движения и обработки событий:

    • Определите зоны в кадре каждой камеры, где должна происходить активация детектора движения, и настройте чувствительность.
    • Настройте обработку событий через MQTT или HTTP по такому сценарию: например, нажатие на кнопку в веб-интерфейсе после открытия двери, что запускает соответствующий процесс.

Другие программы, которые заслуживают упоминания, — ZoneMinder и MotionEye. Обе поддерживают функции, аналогичные Bluecherry, однако при выборе между ними следует учитывать отдельные программные возможности и уровень поддержки сообщества.

Итак, с учётом всех требований и предоставленных возможностей, Bluecherry может стать отличным выбором для вашего малого бизнеса благодаря сочетанию простоты, функциональности и надёжности на Linux-платформе.

Оцените материал
Добавить комментарий

Капча загружается...