Перейти к содержанию

Camera: различия между версиями

Материал из XIOT Wiki
Дополнены статьи виртуальных устройств XIOT
 
Английский адрес статьи, русский заголовок и сохранение истории по поручению владельца
Строка 1: Строка 1:
{{DISPLAYTITLE:Виртуальное устройство "Видеокамера"}}
__NOTOC__
__NOTOC__



Версия от 20:25, 2 октября 2026


Видеокамера

Видеокамера получает кадр из видеопотока и сохраняет его в характеристику картинка в формате base64 для отображения в интерфейсе.

Как работает

В параметре Ссылка на поток указывается адрес RTSP или HTTP-потока. PLC запускает фоновый цикл и через ffmpeg примерно раз в 15 секунд пытается получить один кадр.

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

Диагностика

Если ffmpeg не найден на контроллере, PLC отправляет сообщение об ошибке. Если камера недоступна, отправляется однократное событие о недоступности. Когда кадр снова получен, отправляется событие о восстановлении камеры.

Проверка после настройки

Проверьте:

  • на контроллере установлен ffmpeg;
  • ссылка на поток доступна с контроллера;
  • логин и пароль в ссылке корректны;
  • в интерфейсе появляется превью;
  • при отключении камеры в логе появляется сообщение о недоступности, а после восстановления — сообщение о восстановлении.