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 Get list of telemetry devices for specified video source.wzór z Pozyskaj listę urządzeń telemetrii dla określonego źródła wideo.

Przykładowe zapytanieSample request:

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.Pozyskaj listę urządzeń telemetrii dla określonego źródła wideo.


ParametrWymaganyOpisParameterRequiredDescription
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 Acquire telemetry control sessionID sesji (zobacz: Pozyskaj sesję kontrolną telemetrii).

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 Get list of telemetry devices for specified video source.wzór z Pozyskaj listę urządzeń telemetrii dla określonego źródła wideo.


ParametrWymaganyOpis
modeTak

Sposób kontroli (bezwzględny, względny, ciągły

ParameterRequiredDescription
modeYes

Way of control (absolute, relative, continuous).

value

YesTak

ValueWartość.


session_idYesTakSession id (see Acquire telemetry control sessionID sesji (zobacz: Pozyskaj sesję kontrolną telemetrii).

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 Get list of telemetry devices for specified video source.wzór z Pozyskaj listę urządzeń telemetrii dla określonego źródła wideo.


ParametrWymaganyOpisParameterRequiredDescription

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 Acquire telemetry control sessionID sesji (zobacz: Pozyskaj sesję kontrolną telemetrii).

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 Get list of telemetry devices for specified video source.wzór z Pozyskaj listę urządzeń telemetrii dla określonego źródła wideo.


ParametrWymaganyOpisParameterRequiredDescription

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 Acquire telemetry control sessionID sesji (zobacz: Pozyskaj sesję kontrolną telemetrii).

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

...

Automatyczna ostrość oraz przysłona 

GET http://IP-Address:port/prefix/control/telemetry/auto/{TELEMETRYCONTROLID} – auto focus/irisautomatyczna regulacja ostrości / przysłony.

Tip

TELEMETRYCONTROLID - template from Get list of telemetry devices for specified video source. szablon z Pozyskaj listę urządzeń telemetrii dla określonego źródła wideo.


ParametrWymaganeOpis

degree

Tak

Ostrość lub przysłona

ParameterRequiredDescription

degree

Yes

focus or iris.

session_idYesTakSession id (see Acquire telemetry control sessionPozyskaj sesję kontrolną telemetrii).


Sample requestPrzykładowe zapytanie:

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