Видеопроигрыватель
Компонент "Видеопроигрыватель" используется для отображения видеопотока или статических изображений 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
Общие события
Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса