AnyChat技术支持论坛

标题: android客户端保存视频和截图的问题 [打印本页]

作者: yzmaomao    时间: 2014-9-5 23:19
标题: android客户端保存视频和截图的问题
现在最新的5.1版本,在android客户端是否实现了保存对方的视频在本地以及截图对方视频的图片呢?
作者: yzmaomao    时间: 2014-9-5 23:22
最近的demo中有下面的这个类
// AnyChat视频录制事件通知接口
public interface AnyChatRecordEvent {
    // 视频录制完成事件
        public void OnAnyChatRecordEvent(int dwUserId, String lpFileName, int dwElapse, int dwFlags, int dwParam, String lpUserStr);
        // 图像抓拍完成事件
        public void OnAnyChatSnapShotEvent(int dwUserId, String lpFileName, int dwFlags, int dwParam, String lpUserStr);
}
上面的这2个方法是否就是满足视频保存和截图的功能的接口呢?
里面的参数都没有说明,不知都是什么意思呢
作者: admin    时间: 2014-9-5 23:37
是的,已经实现了,API接口调用:
录像API:StreamRecordCtrlEx();
抓拍API:SnapShot();

SDK文档里面有详细的说明。
作者: yzmaomao    时间: 2014-9-6 10:45
INT StreamRecordCtrlEx(INT dwUserId, INT bStartRecord, INT dwFlags, INT dwParam, String szUserStr);
这个参数 bStartRecord: 指示当前指令是启动录像,或是停止录像;传什么值呢
作者: admin    时间: 2014-9-6 10:46
1 是启动录像
0 是停止录像
作者: yzmaomao    时间: 2014-9-6 10:50
case R.id.start:
                                anychat.StreamRecordCtrlEx(userID, 1, 0, 0, "");
                                break;
                        case R.id.stop:
                                anychat.StreamRecordCtrlEx(userID, 0, 0, 0, "");
                                break;
作者: yzmaomao    时间: 2014-9-6 10:50
这样的参数可以的吧。
只是start的时候是不走回调的吗?
作者: admin    时间: 2014-9-6 10:51
是的,你可以测试一下。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3