一直用海康的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