廖斌 发表于 2014-8-6 15:42
请问您android用的什么版本?最新版本有修正Java模式下anychat.GetCameraState获取状态不准的问题
廖斌 发表于 2014-8-6 15:43
另外您获取这个状态干嘛用呢?打开视频即可,不需要根据这个状态去打开视频
william2014 发表于 2014-8-6 15:52
5.0版本,需要根据这个状态判断是否需要进入聊天室
william2014 发表于 2014-8-6 15:58
在OnAnyChatEnterRoomMessage(int dwRoomId, int dwErrorCode)回调中如果获取anychat.GetCameraState(dwT ...
admin 发表于 2014-8-6 16:26
是否可以考虑用一个定时器来判断?
william2014 发表于 2014-8-8 11:38
能给我解释下这段代码的用途吗? 我理解的不太对。
我的理解是:如果对席视频没开,如果对席视频状态 ...
廖斌 发表于 2014-8-8 12:01
您好,这段代码是针对以前版本内核显示模式写的。最新版本的Java显示模式是不需要根据这个去显示视频、绑 ...
admin 发表于 2014-8-6 16:26
是否可以考虑用一个定时器来判断?
廖斌 发表于 2014-8-8 12:07
你可以通过计数器执行if (anychat.GetCameraState(userID) == 2
...
william2014 发表于 2014-8-11 09:07
anychat.GetCameraState(userID) 这个值在什么时候会发生改变? 具体的客户端调用什么方法会改变对席 ...
廖斌 发表于 2014-8-11 09:12
用户摄像头打开成功后会改变,客户端在调用UserCameraControl(userID,1)后会改变这个值。
william2014 发表于 2014-8-11 09:15
就是说我在定时器里面检测到anychat.GetCameraState(userID) == 0 调用UserCameraControl(userID,1)就 ...
廖斌 发表于 2014-8-11 09:20
不需要,在OnAnyChatOnlineUserMessage和OnAnyChatUserAtRoomMessage调用UserCameraControl就行了,Use ...
william2014 发表于 2014-8-11 11:05
anychat.GetCameraState(-1)这个是获取本地摄像头状态的?
廖斌 发表于 2014-8-11 11:23
是的,是这个api。
william2014 发表于 2014-8-13 16:48
你好,现在有这种情况。和PC端视频时,同一时间PC端显示本地摄像头状态是2,Android获取远程摄像头状态是 ...
william2014 发表于 2014-8-13 16:48
你好,现在有这种情况。和PC端视频时,同一时间PC端显示本地摄像头状态是2,Android获取远程摄像头状态是 ...
william2014 发表于 2014-8-13 16:58
以下是log日志。
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) | Powered by Discuz! X3 |