Перейти в хранилище документации
Обратиться в техническую поддержку
Доступны следующие типы команд:
Выбор видеокамеры и режима.
type InitMessage = {type: 'init', mode: 'live' | 'archive', origin: string, time: Date, options?: Options}
Объект options позволяет управлять панелью архива – скрывать или отображать ее.
type Options = {archivePane?: boolean}
Объект origin соответствует идентификатору VIDEOSOURCEID (см. Получение списка видеокамер и информации о них).
Выбор другой видеокамеры в видео компоненте. Обычно используется после команды init, чтобы сменить видеокамеру.
type RelnitMessage = {type: 'relnit', mode: 'live' | 'archive', origin: string, time: Date, options?: Options}
Переключение между живым и архивным видео.
type SwitchMode = {type: 'live' | 'archive'}
Запуск и остановка воспроизведения видео из архива.
type PlaybackCommand = {type: 'play' | 'stop'}
Позиционирование в архиве.
type SetTimeCommand = {type: 'setTime', time: Date}
Фокусировка на выбранной видеокамере.
type SetCameraCommand = {type: 'setCamera', origin: string}