Go to documentation repository
GET http://IPaddress:port/prefix/control/telemetry/info/{TELEMETRYCONTROLID} − 지지하는 제어 가능한 자유도 및 제어 방식(연속적, 상대적, 이산적)과 최대 값을 가져옵니다.
TELEMETRYCONTROLID − 지정된 비디오 소스에 대한 텔레메트리 장치 목록 가져오기에서의 템플릿
요청 예시:
GET http://127.0.0.1:80/control/telemetry/info/Server1/DeviceIpint.2/TelemetryControl.0
응답 예시:
{ "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" : [] }
파라미터 | 설명 |
---|---|
degrees | 자유도에 대한 정보(틸트, 팬, 줌, 포커스, 조리개). 각 자유도에는 지원되는 제어 방식(절대, 상대, 연속)이 포함됩니다. |
feature | 지원되는 기능 목록(autoFocus, autoIris, areaZoom, pointMove)도 포함됩니다. |
GET http://IPaddress:port/prefix/control/telemetry/move/{TELEMETRYCONTROLID} – changes tilt, pan.
TELEMETRYCONTROLID − 지정된 비디오 소스에 대한 텔레메트리 장치 목록 가져오기에서의 템플릿
파라미터 | 필수 | 설명 |
---|---|---|
mode | Yes | 제어 방식 (절대, 상대, 연속) |
pan tilt | Yes | 해당 자유도에 대한 값은 [-1;1] 범위 내여야 합니다. Note 절대 텔레메트리의 경우, 값은 0.0에서 1.0 사이로 정규화됩니다. 또한 절대 텔레메트리에서는 틸트를 변경하면서 팬을 변경하지 않거나 반대로 팬을 변경하면서 틸트를 변경하지 않는 것이 가능합니다. |
session_id | Yes | 세션 id (텔레메트리 제어 세션 획득 참조). |
요청 예시:
GET http://127.0.0.1:80/control/telemetry/move/Server1/DeviceIpint.25/TelemetryControl.0?mode=absolute&pan=0.0277&session_id=8
GET http://IPaddress:port/prefix/control/telemetry/{zoom|focus|iris}/{TELEMETRYCONTROLID} – changes one of degrees (zoom, focus, iris).
TELEMETRYCONTROLID − 지정된 비디오 소스에 대한 텔레메트리 장치 목록 가져오기에서의 템플릿
파라미터 | 필수 | 설명 |
---|---|---|
mode | Yes | 제어 방식 (절대, 상대, 연속) |
value | Yes | 값 |
session_id | Yes | 세션 id (텔레메트리 제어 세션 획득 참조). |
요청 예시:
GET http://127.0.0.1:80/control/telemetry/zoom/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=absolute&value=6&session_id=1 - 줌 변경
GET http://127.0.0.1:80/control/telemetry/focus/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=relative&value=3&session_id=1 - 초점 변경
GET http://127.0.0.1:80/control/telemetry/iris/HOSTNAME/DeviceIpint.25/TelemetryControl.0?mode=continuous&value=1&session_id=1 - 조리개 변경
GET http://IPaddress:port/prefix/control/telemetry/move/point/{TELEMETRYCONTROLID} – captures the screen point.
TELEMETRYCONTROLID − 지정된 비디오 소스에 대한 텔레메트리 장치 목록 가져오기에서의 템플릿
파라미터 | 필수 | 설명 |
---|---|---|
x y | Yes | 이미지 크기에 상대적인 수직 및 수평 좌표 값 |
session_id | Yes | 세션 id (텔레메트리 제어 세션 획득 참조). |
요청 예시:
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
GET http://IPaddress:port/prefix/control/telemetry/zoom/area/{TELEMETRYCONTROLID} – zooms selected image area.
TELEMETRYCONTROLID − 지정된 비디오 소스에 대한 텔레메트리 장치 목록 가져오기에서의 템플릿
파라미터 | 필수 | 설명 |
---|---|---|
x y | Yes | 선택된 영역의 왼쪽 상단 코너입니다. Note 좌표와 크기는 이미지 크기에 따라 지정됩니다. |
w h | Yes | 영역의 너비와 높이입니다. |
session_id | Yes | 세션 id (텔레메트리 제어 세션 획득 참조). |
요청 예시:
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
GET http://IPaddress:port/prefix/control/telemetry/auto/{TELEMETRYCONTROLID} – 자동 초점 및 조리개
TELEMETRYCONTROLID – 지정된 비디오 소스에 대한 텔레메트리 장치 목록 가져오기에서의 템플릿
파라미터 | 필수 | 설명 |
---|---|---|
degree | Yes | 초점 또는 조리개 |
session_id | Yes | 세션 id (see 텔레메트리 제어 세션 획득). |
요청 예시:
GET http://127.0.0.1:80/control/telemetry/auto/Server1/DeviceIpint.24/TelemetryControl.0?degree=iris&session_id=1