Суббота, 11 февраля 2017 14:21

Система видеонаблюдения Xeoma. Впечатления

Оцените материал
(1 Голосовать)

Об этой системе видеонаблюдения я читал ещё 3 года назад, в итоге после долгих раздумий выбор все же пал на BlueIris.

 

Артем Саркисов

 

Об авторе: Артем Саркисов.
Инженер, 28 лет. Опыт в ИТ более 10 лет.
Профессиональное администрирование Linux Debian/Ubuntu/Centos, Windows Server 2003-2012R2, Mikrotik и систем виртуализации: Proxmox, VmWare, HyperV.
Routing (static, OSPF), VLAN, LCAP, Trunk, ACL, Site2SiteVPN, VPN. Программирование: bash/cmd/powershell/php+js.

 

 

Годы идут, на рынок вышли производительные, компактные и, главное, дёшевые компьютеры на Arm. В этом году появилась у меня новая задача: на удаленном объекте уже имеется установленная система на базе rvi, и была докуплена китайская noname ptz камера, которая, естественно, неизвестна регистратору. Необходимо иметь возможность записывать видео локально на объекте, но увы, сама камера умеет лишь писать на фтп картинки с определённым интервалом, из железа есть orangePiPc plus и usb ЖД.

Тут то я и вспомнил о системе видеонаблюдения Xeoma и решил ее протестировать.

Компания-разработчик не предоставляет репозиториев для своего продукта. Для установки вам требуется его скачать, распаковать архив и запустить. Т.к решение позиционируется как условно "серверное", графической оболочки не будет, потому сразу стартуем:

 

./xeoma.app –core

 

Далее, с рабочей машины я запускаю еще одну консоль для подключения по ссш с опциями:

 

ssh -L 8090:127.0.0.1:8090 root@<orangepi_ip>

 

В этой консоли запускаем

 

./xeoma.app –showpassword

 

Получаем свой пароль и уже с локального ПК стартуем xeoma.app / exe . Выбираем "подключиться к серверу" и указываем адрес 127.0.0.1 порт 8090.

Интерфейс - не скажу что обычный, скорее наоборот, вначале сложно привыкнуть, но со временем можно, я надеюсь. А вот что в первую очередь удивило/поразило: система автоматически нашла камеры в сети и подцепилась к ним напрямую, (при том, что пароли там стоят нестандартные), что недвусмысленно говорит о потенциальной небезопасности камер видеонаблюдения многих китайских производителей, имеющих, вероятно, зашитые производителем пароли (оптмально вынести в отдельный сегмент сети и "запереть" там правилами файрволла).

Настройка отдельно заданной камеры напоминает составление блоксхем из элементов разных типов. Их можно условно поделить на три группы:

  • Источники:
    отвечают за то, что именно собираемся смотреть (ip-камера или usb /звуковой вход и тд).
  • Назначения:
    Это та реакция которую мы ожидаем в случае того или иного события, а также отображение той или иной камеры в веб-интерфейсе, наличие rtsp потока вещания для этой камеры.
  • И последняя, третья группа Фильтры:
    Тут сгруппированы различные детекторы (движение, дым), счётчики посетителей, распознавание лиц и номеров автомобилей. Здесь же можно произвести модификации исходного изображения: поворот, добавление текста, изменение/искажение объектива типа "рыбий глаз", маскирование областей видимости.

Отличительной особенностью данной системы видеонаблюдения является возможность объединения источников фильтров и назначений в цепочки, что делает систему крайне гибкой в настройке.

Xeoma split

Из минусов, т.е. что не понравилось.

  1. интерфейс (да, он оригинальный, но вот удобен ли он - каждый решит для себя сам).
  2. отсутствие централизованного репозитория, это бы облегчило процесс обновления в будущем.
  3. веб интерфейс - это боль в чистом виде. Неудобный и страшный, конечно, blueiris с его стоковым интерфейсом куда более удобен. Да и мобильный клиент, честно говоря, не впечатлил.

Из плюсов:

  1. простота установки/запуска
  2. узнает множество камер (т.е вероятность того, что ваша noname китайская камера уже знакома системе - весьма велик)
  3. малая ресурсоемкость
  4. масштабируемость, т.е если вам нужно ещё камер, вы можете докупить лицензий.
  5. централизованное управление. Все установленные сервера можно админить через единый интерфейс
  6. Возможность настройки гибкой логики на разные события, объединение камер в «подпапки» (называется «дерево камер»).

 

Вместо заключения:
Я подключил к Xeoma пять камер, в том числе одну по usb - результат приятно меня удивил, система вполне справляется с нагрузкой, несмотря на то, что это arm.

Xeoma screen

Нагрузка на систему при этом следующая.

Xeoma LA

Короче говоря, все очень неплохо.

Последнее изменениеСуббота, 11 февраля 2017 15:06

Оставить комментарий

Добавьте ваш комментарий

How to create a Joomla Contact Form