一.相机控制:
1 建立通道setCameraIP:
mRemoteCam.setWifiIP((String) param, 7878, 8787);
2 建立连接start session:
mRemoteCam.startSession()
3 关闭连接stop session:
mRemoteCam.stopSession();
4 开始录像start record
mRemoteCam.startRecord();
5 停止录像stop record
mRemoteCam.stopRecord();
6 拍照take photo
mRemoteCam.takePhoto();
7 切换模式switch mode
mRemoteCam.switchMode((Integer) param);
8 获取相机信息get cam info
mRemoteCam.getDeviceInfo();
9 获取相机设置信息get cam setting
mRemoteCam.getAllSettings();
10 设置相机set setting(详细参数可以参照Foream_Wireless_Remote_Control_API.pdf文档)
String param = "\"type\":\"" + mHeader +
"\",\"param\":\"" + mSelectedItem + "\"";
mRemoteCam.setSetting((String) param);
二、文件列表获取
文件列表获取,使用的是http协议,打开链接http://192.168.42.1/DCIM/,可以获取到文件夹列表,用户只需要对获取的信息做html解析即可得到文件列表及文件相关信息。
三、文件播放和下载
四、视频流的播放
视频流的播放,播放地址是:tcp://192.168.42.1:8001
可以采用ijk播放器或者vitamio播放器,我们同时提供了vitamio播放器和ijk播放器的demo供参考。
五、SDK支持的平台
我们在iOS端和android端均提供SDK,方便用户进行二次开发。
如您需求源码进行二次开发,请联络技术支持中心 info@foream.com
文档更新时间: 2021-03-30 11:50 作者:admin