AnyChat技术支持论坛

标题: 用户问题 [打印本页]

作者: 王小峰    时间: 2013-10-10 13:25
标题: 用户问题
登陆成功以后,重新开一个activity,然后重新new sdk,设置进入房间。在onresume方法中,怎么获取不到用户呢!

QQ图片20131010132231.jpg (10.67 KB, 下载次数: 6351)

QQ图片20131010132231.jpg

QQ图片20131010132426.jpg (31.59 KB, 下载次数: 6361)

QQ图片20131010132426.jpg

作者: 廖斌    时间: 2013-10-10 13:54
您好。获取房间用户列表GetOnlineUser需要进入房间成功之后调用才有效。就是收到onAnyChatEnterRoom之后,在onResume中获取不是很准确。您可以看下日志,是否已经成功进入房间。
作者: 王小峰    时间: 2013-10-10 14:08
可以给提供一下你们的产品目前支持的手机音频消噪的手机列表吗!
作者: admin    时间: 2013-10-10 14:13
您好,通常来说,较低配置(CPU < 1GHz)的手机效果不是太好,中高端配置的手机音视频通话效果要好很多,如Samsung Galaxy Note系列手机等。
作者: 廖斌    时间: 2013-10-10 14:14
sdk具有回音消除的功能,针对程序不是针对特定机型。不同的机型设备本身的语音消噪效果可能不一样,跟硬件也有关。
作者: 王小峰    时间: 2013-10-10 14:43
如果配置比较手机配置比较高的话,我用你们提供的demo设置成音频内核,启用硬件编码,怎么应用程序就启动不起来了,还有手机配置比较高的时候,设置什么样的参数效果比较好一点!
作者: admin    时间: 2013-10-10 14:46
您好,硬件编解码与硬件相关,目前确认支持的有RockChip系列芯片的Android平台,参考:http://bbs.anychat.cn/forum.php? ... &extra=page%3D1

如果其它平台强制开启硬件编解码,若不支持,将可能导致程序异常,也就是您所说的“怎么应用程序就启动不起来了”,您可以将配置信息删除,或是重新安装应用程序即可恢复。
作者: 王小峰    时间: 2013-10-10 15:05
你好,回音是消除了,但是对话的时候还是有杂音,类似于电磁波的那种,特别的刺耳,这个可以解决吗!
作者: admin    时间: 2013-10-10 15:11
测试时,两台设备不要挨得太近,会互相干扰。
作者: 王小峰    时间: 2013-10-10 15:13
开始也以为是这样的原因,但是差距有三十米左右还是有刺耳的声音!手机配置还是比较高的手机!
作者: admin    时间: 2013-10-10 15:20
您好,请尝试下面两种解决方案:

1、在大厅的“设置”界面中,将“音频采集驱动”、“音频播放驱动”设置为“内核驱动”,默认是“Java启动”,设置之后,需要重启应用程序;

2、调小手机外放音量
作者: 王小峰    时间: 2013-10-10 15:35
我的设置成为内核驱动以后,重启应用程序连说话声音都听不到了!
作者: 廖斌    时间: 2013-10-10 15:53
哦,那看来你的设备只支持java模式
作者: 王小峰    时间: 2013-10-10 16:27
我想问下为什么有的时候anychat.GetOnlineUser();会获取到一百个,并且这一百个全部是0
作者: admin    时间: 2013-10-10 16:30
是在什么情况下获取到的?是不是没有进入房间?
作者: 王小峰    时间: 2013-10-10 16:38
是在点击一个用户开启视频会话,跳到另一个activity,但是这个activity异常关闭时,返回当前的activity获取到的就是100个,而且全部都是0

作者: admin    时间: 2013-10-10 16:39
是什么原因导致了activity的异常关闭呢?
作者: 王小峰    时间: 2013-10-10 16:45
Fatal signal 11 (SIGSEGV) at 0x5267cffa (code=1), thread 14912 (deosurveillance)
作者: 王小峰    时间: 2013-10-10 16:46
A/libc(14871): Fatal signal 11 (SIGSEGV) at 0x5267cffa (code=1), thread 14912 (deosurveillance)

A/libc(15930): @@@ ABORTING: INVALID HEAP ADDRESS IN dlfree addr=0x4fa29ee8
作者: 廖斌    时间: 2013-10-10 16:47
是我们标准的android demo吗?
作者: 王小峰    时间: 2013-10-10 16:54
就是这个,打开视频,视频显示五六秒异常退出,因为我在另一个activity的resume方法中anychat.GetOnlineUser();所以退出后就会回到这个界面,显示100个空的id

QQ图片20131010165130.jpg (98.08 KB, 下载次数: 3153)

QQ图片20131010165130.jpg

作者: admin    时间: 2013-10-10 16:55
我们标准的Demo也会异常吗?
作者: 王小峰    时间: 2013-10-10 16:58
我这个也是有时候会出现,现在就不出现了,我这个是仿照你们的demo做的,你们的应该也会吧!
作者: admin    时间: 2013-10-10 17:00
你们的应该也会吧!
这个不一定,还需要您在标准demo上测试一下。我们其它客户,包括我们自己均没有发现有类似的问题。
作者: admin    时间: 2013-10-10 17:04
另外异常时,是否可以把更详细的logcat信息帖上来,最好包含堆栈相关信息,我们可以帮您分析一下可能的原因。




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