Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source.

Sample request:

GET http://127.0.0.1:80/control/telemetry/info/Server1/DeviceIpint.2/TelemetryControl.0

...

Code Block
{
   "degrees" : {
      "focus" : {
         "continuous" : {
            "max" : "7",
            "min" : "0"
         }
      },
      "pan" : {
         "absolute" : {
            "max" : "3600",
            "min" : "0"
         },
         "continuous" : {
            "max" : "100",
            "min" : "0"
         }
      },
      "tilt" : {
         "absolute" : {
            "max" : "2700",
            "min" : "-900"
         },
         "continuous" : {
            "max" : "100",
            "min" : "0"
         }
      },
      "zoom" : {
         "absolute" : {
            "max" : "1000",
            "min" : "0"
         },
         "continuous" : {
            "max" : "100",
            "min" : "0"
         }
      }
   },
   "feature" : []
}


ParameterDescription
degrees

Information about degrees of freedom. (tilt, pan, zoom, focus, iris). Every degree of freedom contains the list of supported ways of control (absolute, relative, continuous).

featureList of supported functions (autoFocus, autoIris, areaZoom, pointMove).

Edit tilt and pan

GET http://IP-Address:port/prefix/control/telemetry/move/{TELEMETRYCONTROLID} – changes tilt, pan.

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source.


ParameterRequiredDescription
modeYes

Way of control (absolute, relative, continuous).

pan

tilt

Yes

Values for corresponding degrees of freedom.

Info
titleNote

For the absolute telemetry, the values are normalized and are in the range of 0,0 to 1.0.  Moreover, for the absolute telemetry, it is possible to change the tilt without pan, and vice versa, the pan without tilt.


session_idYesSession id (see Acquire telemetry control session).

Sample request

GET http://127.0.0.1:80/control/telemetry/move/Server1/DeviceIpint.25/TelemetryControl.0?mode=absolute&pan=0.0277&session_id=8

...

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source.


ParameterRequiredDescription
modeYes

Way of control (absolute, relative, continuous).

value

Yes

Value.


session_idYesSession id (see Acquire telemetry control session).

Sample requests:

GET http://127.0.0.1:80/control/telemetry/zoom/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=absolute&value=6&session_id=1 - zoom change;  

...

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source.


ParameterRequiredDescription

x

y

Yes

Values of vertical and horizontal coordinates, specified in relation to image size.

session_idYesSession id (see Acquire telemetry control session).

Sample request:  

GET http://127.0.0.1:80/control/telemetry/move/point/Server1/DeviceIpint.23/TelemetryControl.0?x=0.14&y=0.32&session_id=1

...

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source.


ParameterRequiredDescription

x

y

Yes

Left upper corner of selected area;

Info
titleNote

Coordinates and dimensions are specified in relation to image size.


w

h

YesWidth and height of area.
session_idYesSession id (see Acquire telemetry control session).

Sample request:

GET http://127.0.0.1:80/control/telemetry/zoom/area/Server1/DeviceIpint.24/TelemetryControl.0?x=0.23&y=0.089&w=0.25&h=0.25&session_id=1

...

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source.


ParameterRequiredDescription

degree

Yes

focus or iris.

session_idYesSession id (see Acquire telemetry control session).


Sample request:

GET http://127.0.0.1:80/control/telemetry/auto/Server1/DeviceIpint.24/TelemetryControl.0?degree=iris&session_id=1