设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

BRAC_GetCameraState(mTargetUserId) = -1如何解决

[复制链接]

11

主题

25

帖子

143

积分

注册会员

Rank: 2

积分
143
跳转到指定楼层
楼主
发表于 2017-6-23 18:53:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对方是android端,我是web端。

第一次,对方向我发送呼叫,我同意,双方开始视频的时候,对方视频无法显示,发现BRAC_GetCameraState(mTargetUserId) = -1,即对方摄像头还没初始化。
但是在这之后的呼叫,我同意,双方开始视频,都是正常的,BRAC_GetCameraState(mTargetUserId) = 2。
我自己测试了很多次,都是上面这个状况。

请问对方摄像头没初始化,这个问题如何解决,是我的程序web端需要加点什么,还是对方的android端程序需要加点什么??
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

11

主题

25

帖子

143

积分

注册会员

Rank: 2

积分
143
沙发
 楼主| 发表于 2017-7-17 16:06:39 | 只看该作者
啊,该问题,我已解决

我的流程:
在登录的时候进入我们预定的房间
                         ↓
我同意对方的呼叫后onVideoCallControlStart→离开预定的房间→进入系统分配的房间,在通话结束后→离开系统分配的房间
                         ↓
进入我们预定的房间

刚开始发现是因为对方视频未初始化,实际上是对方离开了房间。因为根据我们的流程,对方也要离开预定的房间,进入系统分配的房间,出现上述问题是因为,对方正在离开预定的房间,还没进入系统分配的房间。未进入房间,摄像头当然就没初始化了。

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 11:29 , Processed in 0.105890 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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