Видеопроигрыватель

Компонент "Видеопроигрыватель" используется для отображения видеопотока или статических изображений JPEG, передаваемых по сетевой камере или видеосерверу.

Видеопроигрыватель выглядит следующим образом:

Общие свойства

Ширина, Высота, Привязки, Активен, Видимый, Рамка, Курсор, Всплывающая подсказка, Всплывающее меню

Пользовательские свойства

URL

(свойство по умолчанию)

URL видеопотока или отображаемое JPEG изображение.

Имя свойства: url

Тип свойства: String

Режим видео

Формат видео: FFmpeg, MJPEG Stream, JPEG Stills или LibVLC. Режим FFmpeg активирует автоматическое определение конкретного типа потока. Поскольку SberMobile использует FFmpeg библиотеку для декодирования видеопотоков, актуальный список поддерживаемых форматов и видеокодеков можно найти на сайте FFmpeg: https://www.ffmpeg.org/general.html. Режим LibVLC также активирует автоматическое определение конкретного типа потока. Этот режим требует установки VLC программы.

Имя свойства: videoMode

Тип свойства: Integer

Частота обновления

Период обновления изображения (при использовании режима видео JPEG).

Имя свойства: refresh

Тип свойства: Long

Масштабировать видео

Если включено, видеокадр уменьшается, чтобы соответствовать размеру компонента. Если выключено, видеокадр обрезается при условии, что он больше размера компонента.

Имя свойства: scaleVideo

Тип свойства: Boolean

Показать статус

Определяет отображение частоты кадров и другие детали видео.

Имя свойства: showStatus

Тип свойства: Boolean

Имя пользователя

Имя пользователя для аутентификации при входе в защищенный паролем URL.

Имя свойства: username

Тип свойства: String

Пароль

Пароль для аутентификации при входе в защищенный паролем URL.

Имя свойства: password

Тип свойства: String

Аргументы VLC

Служит командной строкой для for the VLC медиаплеера. Все доступные команды и их характеристики см. по ссылке Командная строка VLS медиаплеера.

Имя свойства: vlcArguments

Тип свойства: String

Общие события

Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса