视频录制 OnAnyChatRecordEvent 报错 354
dwErrorCode354同时 调用 SnapShot 无法 触发 OnAnyChatSnapShotEvent回调
代码:
//设置录制视频 , 设置音频
int tag=AnyChatDefine.ANYCHAT_RECORD_FLAGS_AUDIO;
tag+=AnyChatDefine.ANYCHAT_RECORD_FLAGS_VIDEO;
//设置服务器录制,设置需要回调
tag+=AnyChatDefine.ANYCHAT_RECORD_FLAGS_SERVER;
tag+=AnyChatDefine.ANYCHAT_RECORD_FLAGS_LOCALCB;
anychatSDK.StreamRecordCtrlEx(-1, 1, tag, 0,"");
你好报354 ///< 媒体流缓冲时间不足主要原因是开始录制到结束录制的时候录制时间太短建议录制5-10秒才结束录制 就不会报这个问题了 关于拍照没有回调 在拍照调用BRAC_StreamRecordCtrlEx中dwFlags标志为:ANYCHAT_RECORD_FLAGS_SNAPSHOT为拍照 会触回调 可以打断点调试一下 ! 佰锐科技-刘洋 发表于 2017-12-22 10:03
你好报354 ///< 媒体流缓冲时间不足主要原因是开始录制到结束录制的时候录制时间太短建议录制5-10秒 ...
我录制了 20 来秒 结果还是一样的 ,, 在web端可以进行录制
android是否不支持服务端录制 ckdream001 发表于 2017-12-22 10:12
我录制了 20 来秒 结果还是一样的 ,, 在web端可以进行录制
android是否不支持服务端录制
你好Android支持服务器录像你可以到官网下 Android for sdk 官网下载地址:http://sdk.anychat.cn/html/download.html解压后在src目录下参考 AnyChatFeatures 这个demo的源码 里面就有服务器录制 本帖最后由 ckdream001 于 2017-12-22 10:57 编辑
--谢谢------- 找到问题了
忘记 打开
anychatSDK.UserCameraControl(-1, 1);// -1表示对本地视频进行控制,打开本地视频
anychatSDK.UserSpeakControl(-1, 1);// -1表示对本地音频进行控制,打开本地音频
这个了 ckdream001 发表于 2017-12-22 10:57
找到问题了
忘记 打开
拍照的时候拍本地没打开本地摄像头? 佰锐科技-刘洋 发表于 2017-12-22 11:11
拍照的时候拍本地没打开本地摄像头?
我发现 调用 可以 触发android本地的拍照返回的路径是本地的sd卡
anyChatSDK.SnapShot(-1, AnyChatDefine.ANYCHAT_RECORD_FLAGS_SNAPSHOT, 0);
能否和web一样 调用服务端的拍照嘛 ckdream001 发表于 2017-12-22 11:55
我发现 调用 可以 触发android本地的拍照返回的路径是本地的sd卡
anyChatSDK.SnapShot(-1, AnyC ...
你好 可以的 dwFlags标志增加 BRAC_RECORD_FLAGS_SERVER 就可以了
页:
[1]