研發了一款提供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 表示成功
更多詳細說明:請點擊網址 http://c.snbie.cc/2017/08/27/opcam/電話:18390966152(微信號),qq:13012608