Система видеонаблюдения Xeoma и Majordomo

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
zorg
Сообщения: 20
Зарегистрирован: Чт июл 04, 2019 8:05 am
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Система видеонаблюдения Xeoma и Majordomo

Сообщение zorg » Сб авг 21, 2021 10:11 am

Добрый день. По просьбе форумчан хочу немного рассказать о некоторых полезных функциях данной системы.

Про установку писать не буду, т. к. на сайте производителя даны подробные инструкции для всех видов систем. А расскажу какие функции понравились мне и как я их применяю в жизни.

Логика настройки камер у Xeoma отличается от большинства систем видеонаблюдения, кому-то она сразу покажется простой и понятной, для меня после использования систем «Линия», Ispy, motion и других, пришлось немного переучиться.
Первое, что понравилось, это поддержка кодека Н265 из коробки, который так долго внедряли в туже самую «Линию».
Второе, это поддержка трансляции видео и аудио потоков в web. О данной функции часто спрашивают люди, которые хотят выводить видео поток с камеры без задержек на сцены в MD, как пример видео домофон. По умолчанию данная функция отключена, но добавляется она очень просто: достаточно добавить в цепочку модуль «Веб сервер» как показано на картинке ниже.
xeoma1.png
xeoma1.png (1.19 МБ) 1115 просмотров

В настройках модуля можно указать имя камеры, для удобного дальнейшего использования в сценах. Так же модуль отдаёт потоки в Mjpeg и просто jpeg, первый идеально подходит для домофона, второй для отсылки картинки в телеграм. Ссылки на потоки выглядят так:
http://localhost:10090/image75.jpg?resolution=
http://localhost:10090/video75.mjpg?resolution=&fps=

Пример вывода изображения на сцену будет выглядеть так:

<img src="http://ВАШ_IP:10090/video75.mjpg?resolution=640x480&fps=20">

Соответственно подставляете ip адрес сервера где крутится Xeoma и указываете разрешение, fps потока.

Третья, очень полезная функция, это отправка GET и POST запросов при срабатывании триггера движения, достаточно добавить в цепочку модуль «отправка HTTP команд» после модуля «Детектор движения».

У меня есть скрипт в MD, который при активации берет картинку с камеры и шлёт в телеграм , добавив его адрес в модуль «отправка HTTP команд», я получаю картину происходящего на территории участка (понятно что всегда ведется запись на сервер, но необходимо оперативно получать информацию) . Но если остановится на донном решении, то телеграм заспамит вас картинками когда вы дома, можно конечно пойти по простому пути и в скрипте проверять наличия хозяев дома, что и было реализовано мной при использовании других систем видеонаблюдения. Но тут к нам приходит на выручку Четвёртый полезный модуль!

Называется он « HTTP переключатель» суть его такова, что вы можете с MD посылать запрос и он замыкает и размыкает цепочку. Тоесть как реализовал я, при выходе из дома, когда система понимает, что никого нет дома, MD ставится в режим охраны и и отсылает запрос на сервер видео регистрации, тот в свою очередь включает цепочку с отправкой картинок с камеры при движении, а когда вы пришли, MD повторно отсылает запрос на отключения данной цепочки, что значительно снижает нагрузку MD и не дёргает его постоянно при срабатывании триггера.

Вообще в Xeoma реализовано огромное количество нужных и умных функций, таких как распознавание номеров, лиц, QR кода, наличие задымленности, распознавание пола, эмоций, модули Modbus и многое другое, в основной массе они платные и докупаются отдельно, но те что я перечислили выше, идут в стандартной лицензии бесплатно.

Если будут вопросы, пишите, постараюсь подсказать.
За это сообщение автора zorg поблагодарил:
xor (Сб авг 21, 2021 11:01 am)
Рейтинг: 1.16%
Ответить