Versions Compared

Key

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

...

Panel
borderColor#CCCCCC
bgColor#FFFFFF
titleBGColor#F0F0F0
borderStylesolid
titleOn page:
Table of Contents

...

Pozyskaj informacje o stopniu swobody

GET http://IP-Address:port/prefix/control/telemetry/info/{TELEMETRYCONTROLID} - Gets info about supported controllable degrees of freedom and the ways of controlling them (continuous, relative, discrete) and their max valuesPozyskuje informacje na temat wspieranych stopniach swobody oraz sposobach kontrolowania (ciągły, relatywny, dyskretny) oraz maksymalnych ich wartościach.

Tip

TELEMETRYCONTROLID -  template from wzór z Get list of telemetry devices for specified video source.

Sample requestPrzykładowe zapytanie:

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

Sample responsePrzykładowa odpowiedź:

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" : []
}


ParameterParametrDescriptionOpis
degrees

Information about degrees of freedom. Informacje na temat stopnia swobody (tilt, pan, zoom, focus, iris). Every degree of freedom contains the list of supported ways of control (absolute, relative, continuousKażdy stopień swobody zawiera listę wspieranych sposobów kontroli (bezwzględny, względny, ciągły).

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

...

Edytowanie obrotu w osi pionowej oraz poziomej

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

Tip

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


ParameterParametrRequiredWymaganyDescriptionOpis
modeYesTak

Tryby kontroli (bezwzględny, względny, ciągłyWay of control (absolute, relative, continuous).

pan

tilt

YesTak

Wartości odpowiadające stopniom swobodyValues for corresponding degrees of freedom.

Info
titleNote

For the absolute telemetry, the values are normalized and are in the range of Dla bezwzględnej telemetrii wartości są znormalizowane; zawierają się one w zasięgu 0,0 to do 1.0.   Moreover, for the absolute telemetry, it is possible to change the tilt without pan, and vice versa, the pan without tiltMożliwa jest zmiana obrotu w osi pionowej bez zmiany osi poziomej oraz zmiana obrotu w osi poziomej bez zmiany w osi pionowej.


session_idYesTakSession id (see ID sesji (zobacz: Acquire telemetry control session).

Sample requestPrzykładowe zapytanie

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

...

Edytowanie stopnia swobody

GET http://IP-Address:port/prefix/control/telemetry/{zoom|focus|iris}/{TELEMETRYCONTROLID} – changes one of degrees zmiana jednego ze stopni (zoom, focus, iris).  

Tip

TELEMETRYCONTROLID -  template from wzór z Get list of telemetry devices for specified video source.


ParameterParametrRequiredWymaganyDescriptionOpis
modeYesTak

Sposób kontroli (bezwzględny, względny, ciągłyWay of control (absolute, relative, continuous).

value

YesTak

ValueWartość.


session_idYesTakSession id (see ID sesji (zobacz: Acquire telemetry control session).

Sample requestsPrzykładowe zapytanie:

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

...

GET http://127.0.0.1:80/control/telemetry/iris/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=continuous&value=1&session_id=1 - iris change.

...

Przechwytywanie obecnego punktu

GET http://IP-Address:port/prefix/control/telemetry/move/point/{TELEMETRYCONTROLID} – captures the screen pointprzechwytuje obecny punkt.

Tip

TELEMETRYCONTROLID -  template from wzór z Get list of telemetry devices for specified video source.


ParameterParametrRequiredWymaganyDescriptionOpis

x

y

YesTak

Wartości pionowych poziomych koordynatów, określone względem do wielkości obrazuValues of vertical and horizontal coordinates, specified in relation to image size.

session_idYesTakSession id (see ID sesji (zobacz: Acquire telemetry control session).

Sample requestPrzykładowe zapytanie:  

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

...

Powiększ obszar obrazu

GET http://IP-Address:port/prefix/control/telemetry/zoom/area/{TELEMETRYCONTROLID} – zooms selected image areapowiększa wybrany obszar obrazu.

Tip

TELEMETRYCONTROLID -  template from wzór z Get list of telemetry devices for specified video source.


ParameterParametrRequiredWymaganyDescriptionOpis

x

y

YesTak

Lewy górny róg wybranego obszaruLeft upper corner of selected area;

Info
titleNote

Coordinates and dimensions are specified in relation to image sizeKoordynaty oraz wymiary są określone w relacji do wielkości obrazu.


w

h

YesTakWysokość oraz szerokość obszaruWidth and height of area.
session_idYesTakSession id (see ID sesji (zobacz: Acquire telemetry control session).

Sample requestPrzykładowe zapytanie:

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

...

Autofocus oraz przysłona

GET http://IP-Address:port/prefix/control/telemetry/auto/{TELEMETRYCONTROLID} – auto focus/iris.

Tip

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


ParameterParametrRequiredWymaganeDescriptionOpis

degree

YesTak

Ostrość lub przysłonafocus or iris.

session_idYesTakSession id (see Acquire telemetry control session).


Sample requestPrzykładowe zapytanie:

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