# updatePresetFromCurrentVideoCapturer
Версия: 4.2.0+
Описание: обновить указанный пресет устройства захвата видео.
Свойства для пресета будут установлены из свойств текущего устройства захвата видео.
Пример запроса:
{
"method": "updatePresetFromCurrentVideoCapturer",
"requestId" : "1",
"presetId": "1667478300422"
}
Пример ответа:
{
"method": "updatePresetFromCurrentVideoCapturer",
"requestId" : "1",
"videoCapturerName": "USB Video Device",
"videoCapturerDescription": "\\\\?\\usb#vid_046d&pid_0823&mi_02#6&1fd43445&0&0002#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\\global",
"presetId": "1667478300422",
"isMuted": false,
"pan": {
"isPresent": true,
"value": 9
},
"tilt": {
"isPresent": true,
"value": -9
},
"zoom": {
"isPresent": true,
"value": 5
},
"preview": {
"isPresent": true
},
"result": true
}
Описание параметров:
presetId
- идентификатор пресета, чьи значения свойст нужно обновитьisMuted
- флаг, указывающий на мьют устройства захвата видеоpan
- свойство поворота устройства захвата видеоtilt
- свойство наклона устройства захвата видеоzoom
- свойство масштаба устройства захвата видеоpreview
- превью пресетаvideoCapturerName
- имя устройства захвата видеоvideoCapturerDescription
- уникальный идентификатор устройства захвата видеоisPresent
- флаг, обозначающий наличие свойства в пресетеvalue
- значения свойства. Поле отсутствует еслиisPresent
равенfalse
requestId
- уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь
См. также:
- getPtzControls
- ptzZoomInc
- ptzZoomDec
- ptzUp
- ptzDown
- ptzStop
- ptzRight
- ptzLeft
- setPanPos
- setTiltPos
- setZoomPos
- setPtzDefaults
- addPresetFromCurrentVideoCapturer
- addVideoCapturerPreset
- getAllVideoCapturerPresets
- applyVideoCapturerPreset
- removeVideoCapturerPreset
- videoCapturerPresetRemoved
- videoCapturerPresetAdded
- videoCapturerPresetUpdated
- videoCapturerPresetApplied
- ptzControlsChanged