设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5754|回复: 5
打印 上一主题 下一主题

视频退出异常

[复制链接]

13

主题

28

帖子

153

积分

注册会员

Rank: 2

积分
153
跳转到指定楼层
楼主
发表于 2013-11-29 09:35:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AB俩个用户进行视频语音,B网络断开后,A再退出,A执行anychat.Release();的时候会出错,导致整个app退出,求解,这是挂掉前的打印信息

11-29 09:31:59.786: D/dalvikvm(16383): threadid=28: thread exiting, not yet detached (count=0)
11-29 09:31:59.786: D/dalvikvm(16383): threadid=28: thread exiting, not yet detached (count=1)
11-29 09:31:59.786: E/dalvikvm(16383): threadid=28: native thread exited without detaching
11-29 09:31:59.786: E/dalvikvm(16383): VM aborting
11-29 09:31:59.786: A/libc(16383): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 18221 (anhong.question)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2013-11-29 09:39:20 | 只看该作者
您好。麻烦把anychat的日志贴上来看下,在sdcard下面。另外“B网络断开后,A再退出”是指做的那些操作?
回复 支持 反对

使用道具 举报

板凳
发表于 2013-11-29 09:41:35 | 只看该作者
你好,你指的是视频语音是指VideoCallControl视频呼叫逻辑的么?
回复 支持 反对

使用道具 举报

地板
发表于 2013-11-29 09:42:20 | 只看该作者
佰锐技术-卓剑锐 发表于 2013-11-29 09:41
你好,你指的是视频语音是指VideoCallControl视频呼叫逻辑的么?

把整个日志文件一起附出来
回复 支持 反对

使用道具 举报

13

主题

28

帖子

153

积分

注册会员

Rank: 2

积分
153
5#
 楼主| 发表于 2013-11-29 09:54:36 | 只看该作者
佰锐技术-卓剑锐 发表于 2013-11-29 09:42
把整个日志文件一起附出来

在onDestroy 中进行释放
                      anychat.UserSpeakControl(-1, 0);                        anychat.UserCameraControl(-1, 0);
                        anychat.UserSpeakControl(TalkToId, 0);
                        anychat.UserCameraControl(TalkToId, 0);
                        anychat.LeaveRoom(-1);
                        anychat.mSensorHelper.DestroySensor();
                        anychat.Logout();
                        anychat.Release();
                        anychat=null;

BRAnyChatCore.rar

1.44 KB, 下载次数: 5

回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
6#
发表于 2013-11-29 10:42:57 | 只看该作者
zjych 发表于 2013-11-29 09:54
在onDestroy 中进行释放
                      anychat.UserSpeakControl(-1, 0);                        anychat.UserCamer ...

您好。从您的日志里面看到很多操作音视频的操作。打开自己的音视频的操作放到进入房间成功的消息OnAnyChatEnterRoomMessage中,打开别人的视频在收到房间在线人员消息OnAnyChatOnlineUserMessage中和用户离开或者进入房间消息OnAnyChatUserAtRoomMessage中。开启私聊模式的时候,不需要再次打开音视频。关闭音视频的操作放在activity的生命周期onPause中,
  1.    anychat.UserSpeakControl(-1, 0);                        anychat.UserCameraControl(-1, 0);
  2.                         anychat.UserSpeakControl(TalkToId, 0);
  3.                         anychat.UserCameraControl(TalkToId, 0);
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-22 23:11 , Processed in 0.142432 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表