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 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" : [] } |
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. |
ParameterParametr | RequiredWymagany | DescriptionOpis | ||||||
---|---|---|---|---|---|---|---|---|
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 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. |
ParameterParametr | RequiredWymagany | DescriptionOpis | |
---|---|---|---|
mode | Yes | Tak | Sposób kontroli (bezwzględny, względny, ciągłyWay of control (absolute, relative, continuous). |
value | YesTak | ValueWartość. | |
session_id | YesTak | Session 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. |
ParameterParametr | RequiredWymagany | DescriptionOpis | |
---|---|---|---|
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 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. |
ParameterParametr | RequiredWymagany | DescriptionOpis | ||||||
---|---|---|---|---|---|---|---|---|
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 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. |
ParameterParametr | RequiredWymagane | DescriptionOpis | |
---|---|---|---|
degree | Yes | Tak | Ostrość lub przysłonafocus or iris. |
session_id | YesTak | Session 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