设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

麻烦看下,视频中途退出

[复制链接]

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
跳转到指定楼层
楼主
发表于 2013-10-28 15:07:08 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
我双方视频开启后,停留有1分钟左右,视频就会中断,然后就用户就莫名的退出了,能看下是什么原因吗,日志文件我给发上去了!

BRAnyChatCore.zip

1.45 KB, 下载次数: 7

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

使用道具 举报

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
21#
 楼主| 发表于 2013-10-31 09:27:08 | 只看该作者
他说退出整个程序的时候调用一下android.os.Process.killProcess(android.os.Process.myPi ...这个,你在主的anctivity的destory方法中执行这句话就可以了!
回复 支持 反对

使用道具 举报

11

主题

30

帖子

133

积分

注册会员

Rank: 2

积分
133
20#
发表于 2013-10-31 08:27:40 | 只看该作者
廖斌 发表于 2013-10-29 09:53
另外还要注意一点的就是退出整个程序的时候要调用android.os.Process.killProcess(android.os.Process.myPi ...

写了这句话的时候,按返回键就退出整个应用程序不是返回到上一个界面了,这个怎么解决啊
回复 支持 反对

使用道具 举报

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
19#
 楼主| 发表于 2013-10-29 11:01:51 | 只看该作者
恩,现在是接收端视频和音频显示正常,邀请端视频正常,音频收不到!
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
18#
发表于 2013-10-29 10:40:57 | 只看该作者
王小峰 发表于 2013-10-29 10:34
我想问下,如果我会话开始,没有离开当前的房间,由服务器分配房间,是不是不需要发送什么,还有就是我的An ...

1、收到会话开始事件时是带有一个服务器分配的roomId的,是dwParam参数。不需要再发送什么
2、打开两次是没有冲突的,但是没有必要,而且第二次不会生效。你在会话开始回调中打开双方的视频是有误差的。
回复 支持 反对

使用道具 举报

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
17#
 楼主| 发表于 2013-10-29 10:34:29 | 只看该作者
我想问下,如果我会话开始,没有离开当前的房间,由服务器分配房间,是不是不需要发送什么,还有就是我的AnyChatVideoCallEvent,AnyChatBaseEvent都是由服务实现,服务中的回调事件已经处理了获取联系人和视频呼叫的逻辑了!我如果在会话开始的回调中打开自己和对方的音频,然后跳转到视频显示界面,接着又打开一次自己和对方的音频,这样有冲突吗?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
16#
发表于 2013-10-29 10:22:35 | 只看该作者
王小峰 发表于 2013-10-29 10:10
我按照你说的做了,但是还是没有声音,我在会议开始的方法中,打开了自己的对方的音频,然后才进入视频显示 ...

打开自己的音视频放在进入房间成功回调消息中哦,打开对方的音视频可以放在会议开始的地方。我抽空整理出一个呼叫的demo来吧
回复 支持 反对

使用道具 举报

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
15#
 楼主| 发表于 2013-10-29 10:10:40 | 只看该作者
我按照你说的做了,但是还是没有声音,我在会议开始的方法中,打开了自己的对方的音频,然后才进入视频显示界面,还是听不到声音!
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
14#
发表于 2013-10-29 09:53:03 | 只看该作者
另外还要注意一点的就是退出整个程序的时候要调用android.os.Process.killProcess(android.os.Process.myPid());,否则程序第二次进入的时候就听不到声音(第一次可以)
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
13#
发表于 2013-10-28 17:43:57 | 只看该作者
廖斌 发表于 2013-10-28 17:39
从你之前的日志来看你应该是在收到会话开始事件的时候打开自己和别人的音视频。
1、收到会话开始事件,应 ...

如果你不想进入服务器分配的房间,你打开自己的音视频也要放在进入房间成功消息中。这样才能保证你打开对方的音视频的时候,对方的音视频已经打开。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 17:23 , Processed in 0.230260 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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