|
com.smarteye.mpu.service.MPUService.java
public void login(String ServerParam, String encodeParam);
登陆接口,参数填写参考ConnectHandler.java中的login方法。
public void _logout(int platform);
登出接口
platform == 0时,表示smarteye平台
platform == 1时,表示28181平台
public void storage(BVPU_StorageParam param);
该接口实现了录像功能,参数设定参考RecordControl.java中的startAVRecord方法。
public void audioRecord(String msg);
该方法实现了录音功能,参数设定参考RecordControl.java中的startAudioRecord方法。
消息处理器:
主要是接收的登陆服务器的异步回复以及服务器查询和控制的命令
com.smarteye.mpu.process.LoginProcess.java
登陆的结果处理
com.smarteye.mpu.process.ServerCmdProcess.java
服务器的查询和控制命令
音视频输入接口:
com.smarteye.coresdk.BVPU.java
public static native int InputAudioData(byte[] lpSamples, int dwSize,
long dwTimeStamp);
输入音频PCM数据,仅支持8000采样率,16位采样精度的音频
public static native int InputVideoData(byte[] lpVideoFrame, int dwSize,
long dwTimeStamp, int iWidth , int iHeight);
输入视频YUV数据,仅支持NV21数据
|
|