# getAllVideoCapturerPresets

Version: 4.2.0+

Description: Retrieve the list of all video capture device presets.

Request example:

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

Response example:

{
    "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
}

Parameter description:

  • presetId - identifier of the created preset
  • comPort - the selected COM port for controlling the PTZ camera. If the COM port is not in use, the field will contain an empty string.
  • pan - the pan property of the video capture device
  • tilt - video capture device tilt property
  • zoom - zoom property of the video capture device
  • preview - preset preview
  • videoCapturerName - unique name of the video capture device
  • isPresent - a flag indicating the presence of a property in the preset
  • value - property values. The field is absent if isPresent equals false
  • presets - list of presets
  • requestId - a unique request identifier. You can learn more about it here.

See also: