ptzControl.lua
[返回首页]

API说明

PTZ控制

参数

HTTP提交参数:GET; POST

通过HTTP测试该API调用 (URL):

Action
字符串

必须参数。指定PTZ控制动作:

left

向左移动

right

向右移动

up

向上移动

down

向下移动

left-up

向左上移动

left-down

向左下移动

right-up

向右上移动

right-down

向右下移动

stop-move

停止移动

zoom-in

放大

zoom-out

缩小

stop-zoom

停止缩放

focus-near

聚焦近

focus-far

聚焦远

stop-focus

停止聚集

iris-up

光圈开

iris-down

光圈关

stop-iris

停止光圈控制

stop-all

停止所有动作(P/T/Z和聚焦、光圈)

home

回到HOME位置

save-preset

保存预置位

remove-preset

删除预置位

load-preset

调用预置位

测试值:

Speed
数值

可选。对于left/right/up/down/zoom-/focus-/iris-操作,指定动作的速度,值范围0-1(小数)。如未指定,使用系统默认配置的速度。

测试值:

Speed2
数值

可选。对于left-up/left-down/right-up/right-down操作,指定垂直移动的速度(水平移动的速度由参数Speed指定)。值范围0-1(小数)。如未指定,使用系统默认配置的速度。

测试值:

Id
整数

当执行预置位操作时,必须指定该参数。代表要操作的预置位ID;其它操作无需此参数。

测试值:

返回

返回JSON格式的结果。该JSON数据的格式如下:

{
/*对象*/

"Result":
数值

200表示OK, 其它错误码含义类似于HTTP Response.

"Status":
"字符串"

状态消息。反馈API执行的结果状态,如有错误,将描述出错的原因。

}

其它说明

KILOVIEW Device HTTP API, v1.0