设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

为什么一个SurfaceView绑定一个用户后就不能再绑定其他用户?如何解决?

[复制链接]

6

主题

27

帖子

86

积分

注册会员

Rank: 2

积分
86
跳转到指定楼层
楼主
发表于 2014-8-8 17:26:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么一个SurfaceView绑定一个用户后就不能再绑定其他用户?如何解除surfaceView绑定的用户?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2014-8-8 17:32:18 | 只看该作者
您好,是可以的,需要修改AnyChatVideoHelper代码
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
板凳
发表于 2014-8-8 17:32:56 | 只看该作者
廖斌 发表于 2014-8-8 17:32
您好,是可以的,需要修改AnyChatVideoHelper代码

AnyChatVideoHelper中的原理就是让一个userid对应一个surfaceiew
回复 支持 反对

使用道具 举报

6

主题

27

帖子

86

积分

注册会员

Rank: 2

积分
86
地板
 楼主| 发表于 2014-8-8 17:33:15 | 只看该作者
如何修改?求详解!!!!!
回复 支持 反对

使用道具 举报

6

主题

27

帖子

86

积分

注册会员

Rank: 2

积分
86
5#
 楼主| 发表于 2014-8-8 17:36:20 | 只看该作者
廖斌 发表于 2014-8-8 17:32
AnyChatVideoHelper中的原理就是让一个userid对应一个surfaceiew

你好,能说详细点吗?这边比较急
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
6#
发表于 2014-8-8 17:38:42 | 只看该作者
superman 发表于 2014-8-8 17:33
如何修改?求详解!!!!!

您可以先看下AnyChatVideoHelper的代码,VideoRenderer中可以绑定一个surfaceviewholder和一个userid。需要解绑的话,需要修改对应VideoRenderer中的属性
回复 支持 反对

使用道具 举报

6

主题

27

帖子

86

积分

注册会员

Rank: 2

积分
86
7#
 楼主| 发表于 2014-8-8 17:39:47 | 只看该作者
廖斌 发表于 2014-8-8 17:38
您可以先看下AnyChatVideoHelper的代码,VideoRenderer中可以绑定一个surfaceviewholder和一个userid。需 ...

刚看了代码,我大概知道怎么做了,谢谢!
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9104

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9104
8#
发表于 2014-8-8 18:29:45 | 只看该作者
重新调用接口设置一下就绑定其它的用户了:
  1. anychat.mVideoHelper.SetVideoUser(index, otheruserid);
复制代码
如果是解除绑定,将otheruserid=-1就行了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 17:31 , Processed in 0.134740 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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