控制云台摄像机
控制云台摄像机方向、变焦、预置位和雨刷。
接口基础信息
Section titled “接口基础信息”- 接口名称: 云台摄像机通用接口
- 接口说明: 控制云台摄像机转动
- 请求方式:
POST - 请求路径:
remoteApi/cameraCtrl - 是否需要登录: 否
- 是否需要权限: 是
-
cameraCode·String· 必填摄像机编码
示例:001 -
ctrlType·Integer· 必填控制类型:3- 机器人云台,4-镜头拉近拉远
示例:3 -
command·Integer· 必填指令
示例:4 -
value·Integer· 选填指令值
示例:0 -
channelNum·Integer· 选填摄像头通道号数: ctrlType为4,传1,为3可不传
示例:1
指令值如下所示:
云台方向控制
Section titled “云台方向控制”公共参数:ctrlType = 3,channelNum 可不传。value:1 启动,0 停止。
command | 说明 |
|---|---|
1 | 上 |
2 | 下 |
3 | 左 |
4 | 右 |
5 | 左上 |
6 | 右上 |
7 | 左下 |
8 | 右下 |
公共参数:ctrlType = 4、channelNum = 1。自动聚焦(command = 5)时,value 不适用。
command | 说明 |
|---|---|
1 | 镜头拉近 |
2 | 镜头拉远 |
3 | 焦距增加 |
4 | 焦距减少 |
5 | 自动聚焦 |
{ "cameraCode": "001", "ctrlType": 3, "command": 4, "value": 0, "channelNum": 1}示例中,cameraCode 为摄像机编码;ctrlType = 3 表示云台控制,command = 4 表示向右,value = 0 表示停止向右运动。
| 字段 | 类型 | 示例 | 说明 |
|---|---|---|---|
| code | Integer | 200 | 状态码 |
| success | Boolean | true | 返回是否成功 |
| msg | String | success | 返回信息 |
{ "success": true, "code": 200, "msg": "操作成功", "data": null}| 错误码 | 描述 |
|---|---|
| 400 | 参数错误 |
| 401 | 未授权 |
| 403 | 没有访问权限 |
| 404 | 找不到资源 |
| 500 | 服务器内部错误 |