sdk與開放API協議支援二次開發的攝像頭
阿新 • • 發佈:2019-02-10
研發了一款提供SDK與開放API協議的攝像頭
可以很方便 簡單,輕量,快速整合到x86,android,iOS,ARM等平臺的應用系統
OpCam能做什麼
- 提供sdk與開放api協議
- 實時視訊音訊處理
- 支援wifi與有線網路連線
- 雲臺360度視角
- 圖片抓拍
- SD卡錄影
- 雲錄影(實時推送視訊音訊到雲伺服器)
- 雲集中攝像頭管理
- 預留433無線通訊介面(開放給定製協議客戶)
- 支援樹莓派等開源硬體對接
SDK支援的平臺有:X86,Android,iOS,ARM
SDK介面說明
搜尋攝像頭
區域網內廣播一條 "hi,opCam"的訊息,攝像頭接收到之後會回覆自身的id和ip地址
例子
OpCamClient opCamClient=OpCamClient.getInstance();
List<OpCam> cams= opCamClient.lookup();
for (OpCam opCam : cams){
System.out.println(opCam.getId());
}
設定WIFI
OpCamClient opCamClient=OpCamClient.getInstance();
System.out.println(opCamClient.setWIFI("192.168.1.110", "ssid", "wifipassword", "admin password"));
引數 ip地址,said, wifi密碼,攝像頭管理員密碼(如忘記密碼,請做裝置恢復出廠)
返回 200|ok 表示成功
設定時間
opCamClient.setDate設定攝像頭時間
OpCamClient opCamClient=OpCamClient.getInstance();
opCamClient.setDate("192.168.1.110","2017-09-21 22:19:30");
修改密碼
OpCamClient opCamClient=OpCamClient.getInstance();
opCamClient.changePassword("192.168.1.110", "new_password", "old_password")
引數 ip地址,新密碼,原密碼
返回 200|ok 表示成功
設定視訊模式
OpCamClient opCamClient=OpCamClient.getInstance();
opCamClient.setVideoMode(opCam.getIp(), VideoMode.NORMAL,"admin_password" );
引數 ip地址,模式,管理員密碼 模式: VideoMode.NORMAL 正常 VideoMode.FLIP 翻轉 VideoMode.MIRROR 映象 VideoMode.FLIP_MIRROR 翻轉與映象
返回 200|ok 表示成功
控制雲臺轉動
OpCamClient opCamClient=OpCamClient.getInstance();
opCamClient.ptz("ip", PTZCMD.PTZ_UP,"admin_password");
引數 ip地址,轉動指令,管理員密碼 模式: PTZCMD.PTZ_UP 上 PTZCMD.PTZ_DOWN 下 PTZCMD.PTZ_LEFT 左 PTZCMD.PTZ_RIGHT 右
返回 200|ok 表示成功
更多詳細說明:請點選網址電話:18390966152(微訊號),qq:13012608