Найти в Дзене
MySmartHome

IntraHouse обновление плагина CCTV

Плагин CCTV получил значимое обновление, которое необходимо рассмотреть. Во-первых, значительно повысилась отказоустойчивость: камеры теперь не отключаются, а при проблемах со связью переподключаются. Во-вторых, добавлены новые протоколы — теперь можно использовать RTSP/HTTP, TCP/UDP, H264/MJPEG. Также добавлен транспорт WebSocket, который позволяет работать с видео даже в топологически-сложных сетях. Переработан интерфейс. Камеры теперь добавляются и настраиваются как каналы плагина: Вцелом настройка не изменилась. Добавляем канал камеры, примитив CCTV на экран или мнемосхему, привязываем к примитиву нужный канал. Самым интересным нововведением стала возможность выбора транспорта трафика. Раньше имелась возможность только отправки изображения в канале основного трафика клиента (P2P), теперь же появилась возможность открывать дополнительное соединение, таким образом, клиент intraHouse подключается к указанному порту сервера и использует его для передачи видео. Это позволяет получ

Плагин CCTV получил значимое обновление, которое необходимо рассмотреть. Во-первых, значительно повысилась отказоустойчивость: камеры теперь не отключаются, а при проблемах со связью переподключаются. Во-вторых, добавлены новые протоколы — теперь можно использовать RTSP/HTTP, TCP/UDP, H264/MJPEG. Также добавлен транспорт WebSocket, который позволяет работать с видео даже в топологически-сложных сетях.

Переработан интерфейс. Камеры теперь добавляются и настраиваются как каналы плагина:

-2

Вцелом настройка не изменилась. Добавляем канал камеры, примитив CCTV на экран или мнемосхему, привязываем к примитиву нужный канал.

Самым интересным нововведением стала возможность выбора транспорта трафика. Раньше имелась возможность только отправки изображения в канале основного трафика клиента (P2P), теперь же появилась возможность открывать дополнительное соединение, таким образом, клиент intraHouse подключается к указанному порту сервера и использует его для передачи видео. Это позволяет получить контент в сетях с любой топологией. При необходимости отображения видео за пределами сети intraHouse, необходимо пробросить порт транспорта на роутере. Указать номер порта можно в настройках плагина:

-3

Кроме этого, теперь плагин умеет делать снапшоты с камер. Для этого необходимо указать http-запрос на создание снапшота (можно найти в документации к камере):

-4

Снапшот в дальнейшем можно отправить в письме или сообщении в telegram с помощью несложного сценария:

-5

Или в JS:

-6

Где 137 - id камеры:

-7

Оригинал статьи размещен здесь: https://vk.com/my_smart_home