通过ISAPI http协议控制海康摄像头

时间:2024-01-29 15:47:56

一直用海康的SDK进行摄像头控制,但有时候非常不灵活,必须有X86的主机,在嵌入式上面就不行,通过写一个HTTPCLIENT可以通过ISAPI来控制海康的摄像头。

代码如下:git@github.com:hpwang666/httpclient.git

 

以下是部分ISAPI协议:

/ISAPI/System/deviceInfo   //获取设备信息



//控制串口
"/ISAPI/System/Serial/ports/1/Transparent/channels/1/close"
"/ISAPI/System/Serial/ports/1/Transparent/channels/1/open"
"/ISAPI/System/Serial/ports/1/Transparent/channels/1/transData"

//PTZ 操作
"<PTZData><pan>0</pan><tilt>80</tilt><zoom>0</zoom></PTZData>")
"<PTZData><pan>0</pan><tilt>-80</tilt><zoom>0</zoom></PTZData>"//TILT_DOWN
"<PTZData><pan>-80</pan><tilt>0</tilt><zoom>0</zoom></PTZData>"//PAN_LEFT
"<PTZData><pan>80</pan><tilt>0</tilt><zoom>0</zoom></PTZData>"//PAN_RIGHT 
"<PTZData><pan>0</pan><tilt>0</tilt><zoom>0</zoom></PTZData>"//LIGHT_PWRON