Go to documentation repository
Page History
...
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
...
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" : [] } |
ParameterParametr | DescriptionOpis |
---|---|
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). |
feature | List 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. |
Parametr | Wymagany | Opis | Parameter | Required | Description | |||
---|---|---|---|---|---|---|---|---|
mode | Yes | Tak | Tryby kontroli (bezwzględny, względny, ciągłyWay of control (absolute, relative, continuous). | |||||
pan tilt | Yes | Tak | Wartości odpowiadające stopniom swobodyValues for corresponding degrees of freedom.
| |||||
session_id | YesTak | Session 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. |
Parametr | Wymagany | Opis |
---|---|---|
mode | Tak | Sposób kontroli (bezwzględny, względny, ciągły |
Parameter | Required | Description |
mode | Yes | Way of control (absolute, relative, continuous). |
value | YesTak | ValueWartość. |
session_id | YesTak | Session 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. |
Parametr | Wymagany | Opis | Parameter | Required | Description |
---|---|---|---|---|---|
x y | Yes | Tak | 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_id | YesTak | Session 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. |
Parametr | Wymagany | Opis | Parameter | Required | Description | |||
---|---|---|---|---|---|---|---|---|
x y | Yes | Tak | Lewy górny róg wybranego obszaruLeft upper corner of selected area;
| |||||
w h | Yes | Tak | Wysokość oraz szerokość obszaruWidth and height of area. | |||||
session_id | YesTak | Session 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. |
Parametr | Wymagane | Opis |
---|---|---|
degree | Tak | Ostrość lub przysłona |
Parameter | Required | Description |
degree | Yes | focus or iris. |
session_id | YesTak | Session 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