Одной из задач системного администрирования является организация системы видеонаблюдения. Довелось мне немного пробежаться по вариантам ПО для организации видеонаблюдения для небольшого офиса или дома. И взор остановился на SecurOS Lite от российской ИТ-компания ISS — Интеллектуальные Системы Безопасности.
SecurOS Lite — бесплатная некоммерческая полнофункциональная система видеонаблюдения на 32 IP-камеры с неограниченной глубиной архива.
Некоммерческая редакция SecurOS Lite предназначена исключительно для организации системы видеонаблюдения и не поддерживает работу видеоаналитических модулей. SecurOS Lite работает на ОС Windows. Есть платные версии ПО с поддержкой Linux. Видеосервер в качестве БД использует PostgreSQL. Web-клиент использует Nginx, Apache TomCat.
https://iss.ru/products/securos-vms/securos-lite
На базе SecurOS Lite может быть построена односерверная система видеонаблюдения и управления видео, позволяющая удаленно контролировать ситуацию на таких объектах как:
- муниципальные учреждения, ЛПУ, школы и детские сады
- бизнес-центры и торговые центры
- производственные и складские объекты средних размеров
- банки и прочие предприятия сферы услуг
- частные квартиры, дачные участки и кооперативы, коммерческие домовладения
Возможности
- Неограниченный срок действия лицензии
- Неограниченные размер и срок хранения видеоархива
- Максимальное количество IP-камер – 32 канала видео + аудио + PTZ + I/O контактов
- Поддержка ONVIF-совместимых IP-камер ведущих производителей
- Интерактивные планы объектов (2D-карты)
- Расширенные функции экспорта
- Встроенные средства автоматизации (Node.js — скрипты, макросы, временные зоны)
- Встроенные средства оповещения (e-mail, SMS, аудио, pop-up окна)
- Протокол событий с возможностью фильтрации
- Многоуровневые права пользователей
- Встроенные средства самодиагностики системы (SecurOS Health Monitor)
- Web-клиент (SecurOS WebConnect)
- Видеоплеер (SecurOS Evidence Manager)
Раньше Web-клиент и видеоплеер были другими, новые мне больше нравится, да и уязвимостей в них стало меньше.
Архитектура
Web-клиент SecurOS WebConnect
Web-клиент позволяет организовать доступ к камерам и архиву через Web, разным пользователям можно давать доступ к разным наборам камер. И вообще, полезная штука, этот web-клиент.
https://iss.ru/products/securos-vms/securos-webconnect
По умолчанию работает на порту 8889.
- Поддержка HTTPS
- Подключение к нескольким независимым системам безопасности, используя учетную запись пользователя SecurOS
- Быстрый переход из списка Тревог к просмотру видео, соответствующего событию
- Полнотекстовый поиск событий в интерфейсе работы с событиями
- Управление PTZ
- Возможность настраивать (на сервере) список событий, получаемых клиентом WebConnect
- Одновременный просмотр до 13 камер H.264 (живое видео)
- Экспорт архива по одной или нескольким камерам в файл формата AVI, ASF или Evidence (нативный видеоформат)
- Пошаговая навигация в архиве
- Ускоренное воспроизведение архива со скоростями х2, х4, х8, х16 и х32
- Отображение ориентации фиксированных камер на карте (иконка фиксированной камеры смотрит в реальную область контроля)
- Возможность группировки камер с помощью Видов
- Возможность работы с Картами SecurOS
- Миниатюры (превью) камер, размещенные на Карте
Заключение
Мне приходилось разворачивать и настраивать SecurOS Lite в офисах и квартирах. Работает без проблем.
К минусам можно отнести то, что сканер уязвимостей ругается на Tomcat, нужно поддерживать безопасность и с этой стороны. К плюсам — возможность работы на виртуальной машине. Берем виртуалку, добавляем к ней диск для хранения видеоархива, цепляем 32 IP-камеры. Берём вторую виртуалку... дальше понятно. Плюс импортозамещение.
Устанавливается долго, может потребоваться установка дополнительных компонентов и перезагрузка.
Настройка сложная, но спасает подробная документация.