设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: CCDDD
打印 上一主题 下一主题

AnyChatVideoHelper绑定surfaceview,请问如何解除?

[复制链接]

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
跳转到指定楼层
楼主
发表于 2016-3-17 14:14:25 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
AnyChatVideoHelper绑定surfaceview,请问如何解除?
bindVideo这个方法绑定,但没找到解除绑定的方法,看了下好像MAX_VIDEO_NUM的最大数是10,如果我绑定超过了数量,就会异常。


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

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
沙发
 楼主| 发表于 2016-3-18 14:49:30 | 显示全部楼层
本帖最后由 CCDDD 于 2016-3-18 14:52 编辑

试过了,现在出现是多次这样重新index会卡住,目前是一个界面有三个surfaceView,自己摄像头的一个surfaceView不用动始终是自己,另外两个surfaceView偶尔要频繁切换用户,就是用的你所说的重新index,这时候发现如果两个surfaceView每次都index,index每次都会叠加这个数字,这样最后AnyChatVideoHelper index会超过MAX_VIDEO_NUM,如果大于了MAX_VIDEO_NUMindex就会返回成-1,然后就卡住了。我可不可以把MAX_VIDEO_NUM自己弄大。
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
板凳
 楼主| 发表于 2016-3-18 15:35:08 | 显示全部楼层
佰锐科技-江裕 发表于 2016-3-18 15:26
您好,可以将MAX_VIDEO_NUM值改大试试。

这样会不会越来越卡啊,之前的sufaceView都被holder.addCallback。每次新index都会重新加入holder.addCallback,这里面如果有视频流过来会不会重复的绘制视频呀?
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
地板
 楼主| 发表于 2016-3-18 16:05:31 | 显示全部楼层
佰锐科技-江裕 发表于 2016-3-18 16:00
您好,可参考 开发流程指南 第五章音视频交互。

有链接么?
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
5#
 楼主| 发表于 2016-3-18 16:34:07 | 显示全部楼层
佰锐科技-江裕 发表于 2016-3-18 16:10
您好,下载的SDK里面的doc目录下有开发流程指南。

那几句话都能背下来了咯肯定都是按上面的写法写的,我是想知道AnyChatVideoHelper的MAX_VIDEO_NUM问题呢。
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
6#
 楼主| 发表于 2016-3-22 11:22:14 | 显示全部楼层
佰锐科技-江裕 发表于 2016-3-18 17:40
您好,我们这边先测试一下,这边有消息会返回给您。

好的!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
7#
 楼主| 发表于 2016-3-22 16:52:21 | 显示全部楼层
admin 发表于 2016-3-22 16:20
您好,解除绑定可参考如下代码:

厉害厉害!!!
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
8#
 楼主| 发表于 2016-3-24 11:08:21 | 显示全部楼层
CCDDD 发表于 2016-3-22 16:52
厉害厉害!!!

这种方式不行。真TM坑
回复 支持 反对

使用道具 举报

5

主题

22

帖子

73

积分

注册会员

Rank: 2

积分
73
9#
 楼主| 发表于 2016-3-24 11:15:54 | 显示全部楼层
CCDDD 发表于 2016-3-24 11:08
这种方式不行。真TM坑

虽然你这逻辑是对的,当UserId==-1会将render[2] = null; 但是他会把render[1]的视频卡住。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 02:29 , Processed in 0.121439 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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