AnyChat技术支持论坛

标题: android客户端是否支持本地录制 [打印本页]

作者: yynimabi2010    时间: 2014-9-22 16:24
标题: android客户端是否支持本地录制
android客户端是否支持本地录制,不管我怎么调用都不行啊。

作者: admin    时间: 2014-9-22 16:30
您好,最新版本Android客户端才支持本地录制,请确认您目前正在使用的SDK版本信息?
作者: yynimabi2010    时间: 2014-9-22 16:32
admin 发表于 2014-9-22 16:30
您好,最新版本Android客户端才支持本地录制,请确认您目前正在使用的SDK版本信息?

使用的是AnyChatCoreSDK_Android_r4227,是否支持?如果支持的话能否给一个简单的demo
作者: yynimabi2010    时间: 2014-9-22 17:29
admin 发表于 2014-9-22 16:30
您好,最新版本Android客户端才支持本地录制,请确认您目前正在使用的SDK版本信息?

我首先设置了
        anychat.SetSDKOptionString(AnyChatDefine.BRAC_SO_RECORD_TMPDIR,
                                Environment.getExternalStorageDirectory() + "/");
                anychat.SetSDKOptionString(AnyChatDefine.BRAC_SO_SNAPSHOT_TMPDIR,
                                Environment.getExternalStorageDirectory() + "/");
                AnyChatCoreSDK.SetSDKOptionInt(AnyChatDefine.BRAC_SO_RECORD_WIDTH, 240);
                AnyChatCoreSDK
                                .SetSDKOptionInt(AnyChatDefine.BRAC_SO_RECORD_HEIGHT, 320);
                AnyChatCoreSDK.SetSDKOptionInt(AnyChatDefine.BRAC_SO_RECORD_VIDEOBR,
                                90000);
                AnyChatCoreSDK.SetSDKOptionInt(
                                AnyChatDefine.BRAC_SO_RECORD_FILENAMERULE, 0);
然后调用
anychat.StreamRecordCtrlEx(-1,1,
                                        AnyChatDefine.ANYCHAT_RECORD_FLAGS_VIDEO, 0, "");
启动录制
然后调用
anychat.StreamRecordCtrlEx(-1, 0,
                                        AnyChatDefine.ANYCHAT_RECORD_FLAGS_VIDEO, 0, "");
停止录制。然后程序闪退了。是哪里出问题了?
作者: yynimabi2010    时间: 2014-9-22 17:30
admin 发表于 2014-9-22 16:30
您好,最新版本Android客户端才支持本地录制,请确认您目前正在使用的SDK版本信息?

我完全是使用的java层的camerahelper类来进行视频采集的。
作者: 廖斌    时间: 2014-9-22 17:46
yynimabi2010 发表于 2014-9-22 16:32
使用的是AnyChatCoreSDK_Android_r4227,是否支持?如果支持的话能否给一个简单的demo

您好,本地录制参考这个demo

AnyChatRecord.rar

265.27 KB, 下载次数: 63

android录制


作者: yynimabi2010    时间: 2014-9-22 17:55
admin 发表于 2014-9-22 16:30
您好,最新版本Android客户端才支持本地录制,请确认您目前正在使用的SDK版本信息?

已经搞定了。是我权限没加。
作者: yynimabi2010    时间: 2014-9-22 18:07
admin 发表于 2014-9-22 16:30
您好,最新版本Android客户端才支持本地录制,请确认您目前正在使用的SDK版本信息?

如果没有联网的话,是否就不能进行本地视频录制了?
作者: admin    时间: 2014-9-22 18:33
是的,没有联网的情况下暂时不能使用本地录制功能。




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