设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

anychat.GetCameraState(dwTargetUserId)始终是1

[复制链接]

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
楼主
发表于 2016-4-1 13:01:52 | 显示全部楼层
wearilybird 发表于 2016-4-1 11:48
假设我有手机a,b,和web端c,我开始了abc之间的多人视频,在手机a上看不到b,b上可以看到a,c上可以看到a ...

您好,如您所说,c上面可以看到b的视频,说明b的摄像头已经打开了。
至于a上面获取b的摄像头状态为1,可能是a没有请求b的摄像头数据成功。
a必须在b进入房间成功后,请求b的视频。
判断b已经进入房间成功的时机有两个地方,
onAnyChatOnlineUserMessage和OnAnyChatUserAtRoomMessage,
你只在onAnyChatOnlineUserMessage处理了?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2016-4-1 13:47:46 | 显示全部楼层
wearilybird 发表于 2016-4-1 13:11
刚才我把定时器里面检测摄像头状态的代码屏蔽,就是直接调用这段代码
int videoIndex = anyChatSdk.mVideo ...

您用的什么AnyChat SDK版本呢,我们查下是否是已修正bug
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 08:03 , Processed in 0.255769 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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