# getAllVideoCapturerPresets

Версия: 4.2.0+

Описание: получить список всех пресетов устройств захвата видео.

Пример запроса:

{
    "method" : "getAllVideoCapturerPresets",
    "requestId" : "1"
}

Пример ответа:

{
    "method": "getAllVideoCapturerPresets",
    "requestId" : "1",
    "presets": [
        {
            "videoCapturerName": "USB Video Device",
            "presetId": "1667476590422",
            "comPort": "",
            "pan": {
                "isPresent": true,
                "value": 9
            },
            "tilt": {
                "isPresent": true,
                "value": -9
            },
            "zoom": {
                "isPresent": true,
                "value": 1
            },
            "preview": {
                "isPresent": true
            },
        }
    ],
    "result": true
}

Описание параметров:

  • presetId - идентификатор созданного пресета
  • comPort - выбранный COM порт для управления ptz-камерой. Если COM порт не используется, поле будет хранить пустую строку
  • pan - свойство поворота устройства захвата видео
  • tilt - свойство наклона устройства захвата видео
  • zoom - свойство масштаба устройства захвата видео
  • preview - превью пресета
  • videoCapturerName - уникальное имя устройства захвата видео
  • isPresent - флаг, обозначающий наличие свойства в пресете
  • value - значения свойства. Поле отсутствует если isPresent равен false
  • presets - список пресетов
  • requestId - уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь

См. также: