Перейти в хранилище документации
Обратиться в техническую поддержку
Внимание!
Для изменения настроек устройства приведенными ниже командами необходимо, чтобы была отключена функция Использовать настройки устройства – см. Панель настройки объекта Устройство видеоввода.
Для управления параметрами с помощью команд ЕЦХД необходимо, чтобы сама камера поддерживала соответствующие команды (как при подключении по ONVIF, так и при использовании конкретного драйвера).
GET https://IP-адрес:порт/?cameraID={cameraID}&ip={ip}&loqin={loqin}&pass={pass}&action={action}&x={x}&y={y}&z={z}&modelName={modelName}
Параметр | Обязательный | Описание |
---|---|---|
1 | Да | Идентификатор средства видеонаблюдения (камеры). |
2 | Нет | IР-адрес средства видеонаблюдения. |
3 | Нет | Учетная запись средства видеонаблюдения. |
4 | Нет | Пароль доступа к средству видеонаблюдения. |
5 | Да | Имя команды: degreesmove – дискретное движение. Атомарный сдвиг средства видеонаблюдения в указанном направлении. degreesmove2 – относительное движение. Поворот средства видеонаблюдения относительно текущего положения. Область видимости средства видеонаблюдения делится на сетку, где центральная точка имеет координаты (x:0, у:0), левая верхняя (x:-7, y:7), правая нижняя (x:7, y:-7). Поворот средства видеонаблюдения должен быть осуществлен таким образом, чтобы объект по указанным в команде координатам оказался в центре изображения средства видеонаблюдения. Допускается «оптическая» погрешность, возникающая в результате расстояния до объекта видимости. Погрешность, возникающую за счет проекции сферы на плоскость, следует компенсировать. В зависимости от камеры для корректной работы данной команды может быть необходимо установить ключи реестра:
setposition – установка положения средства видеонаблюдения. Перевод средства видеонаблюдения в указанное положение в градусах относительно «0» позиции. getposition – получение положение средства видеонаблюдения в плоскостях РAN и TILT в градусах, а также текущие значение зума. focus – команда фокусировки средства видеонаблюдения, где параметр z управляет поведением фокуса:
iris – команда управления диафрагмой средства видеонаблюдения, где параметр z управляет поведением диафрагмы:
switch_day_night – переключение ночного режима, где параметр z управляет режимом работы средства видеонаблюдения:
backlight – переключение подсветки, где параметр z управляет режимом работы подсветки:
switch_color – переключение черно-белого режима, где параметр z управляет режимом работы средства видеонаблюдения:
|
6 | Нет | В командах degreesmove, setposition – поворот в плоскости PAN [-180 ..0.. 180]. В команде degreesmove2 – поворот в плоскости PAN [-7..0..7]. В команде getposition не используется. В командах focus, iris, switch_day_night, backlight, switch_color следует задавать параметру значение 0. |
7 | Нет | В команде degreesmove, setposition – поворот в плоскости TILT [-180 ..0.. 180]. В команде degreesmove2 – поворот в плоскости TILT [-7..0..7]. В команде getposition не используется. В командах focus, iris, switch_day_night, backlight, switch_color следует задавать параметру значение 0. |
8 | Нет | В командах degreesmove, setposition – увеличение/уменьшение зума [0.. 100]. В команде degreesmove2 – увеличение/уменьшение зума [-1..0..1]. В команде getposition не используется. В командах focus, iris, switch_day_night, backlight, switch_color – задает режим работы средства видеонаблюедния, см. описание соответствующей команды. |
9 | Нет | Модель средства видеонаблюдения. |
GET http://127.0.0.1:80/execute?cameraID=7&action=getposition
Ответ приходит только на команду getposition. Пример в формате JSON:
{"y":56, "x":105, "z":0}
Параметр | Описание |
---|---|
x | Координата в плоскости PAN |
y | Координата в плоскости TILT |
z | Значение масштабирования (зума) |