set-ptz-config 接口
设置 PTZ 配置信息。
请求方式
GET http://ip/mwapi?method=set-ptz-config¶m1=value1¶m2=value2...
参数 |
说明 |
method |
方法名称:set-ptz-config |
proto |
协议,有效值:none、visca、visca-udp、visca-udp2rs232、pelco-d、pelco-p。 |
index |
设备 ID,有效值:1 ~ 7。 |
baudrate |
波特率,有效值:2400、4800、9600、19200、38400。 |
invert-pan |
是否开启水平反向移动状态,有效值:true/false。 |
invert-tilt |
是否开启垂直反向移动状态,有效值:true/false。 |
ip-addr |
IP 地址 |
port |
端口,有效值:1 ~ 65535 |
visca-msg-hdr |
是否使用Visca UDP 消息头,有效值:true/false。 |
focus-near-limit |
最大调焦值,有效值: 0 ~ 65535 |
focus-far-limit |
最小调焦值,有效值: 0 ~ 65535 |
pan-left-limit |
左限位,有效值:-32768 ~ 32767 |
pan-center |
水平回中位,有效值:-32768 ~ 32767 |
pan-right-limit |
右限位,有效值:-32768 ~ 32767 |
tilt-top-limit |
上限位,有效值:-32768 ~ 32767 |
tilt-center |
垂直回中位,有效值:-32768 ~ 32767 |
tilt-bottom-limit |
下限位,有效值:-32768 ~ 32767 |
zoom-out-limit |
拉远限值,有效值:0 ~ 32767 |
返回数据
{
"status": 0
}
属性 |
说明 |
status |
返回状态。0:设置成功,返回其它值请参考 API 状态码。 |
接口示例
1. 不使用
http://ip/mwapi?method=set-ptz-config&proto=none
2. Visca
http://ip/mwapi?method=set-ptz-config&proto=visca&baudrate=4800&index=2&invert-pan=true&invert-tilt=true&focus-near-limit=0&focus-far-limit=2935&pan-left-limit=-2448&pan-center=0&pan-right-limit=2448&tilt-top-limit=1280&tilt-center=0&tilt-bottom-limit=-368&zoom-out-limit=16384
3. Visca UDP
http://ip/mwapi?method=set-ptz-config&proto=visca-udp&index=2&invert-pan=true&invert-tilt=true&ip-addr=10.10.10.123&port=1&visca-msg-hdr=false&focus-near-limit=0&focus-far-limit=2935&pan-left-limit=-2448&pan-center=0&pan-right-limit=2448&tilt-top-limit=1280&tilt-center=0&tilt-bottom-limit=-368&zoom-out-limit=16384
4. Visca UDP2rs232
http://ip/mwapi?method=set-ptz-config&proto=visca-udp2rs232&baudrate=4800&port=1
5. PELCO-D
http://ip/mwapi?method=set-ptz-config&proto=pelco-d&baudrate=4800&index=2&invert-pan=true&invert-tilt=true
6. PELCO-P
http://ip/mwapi?method=set-ptz-config&proto=pelco-d&baudrate=4800&index=2&invert-pan=true&invert-tilt=true