AnyChat技术支持论坛

标题: AnyChat中获取当前用户的网络状态不正确 [打印本页]

作者: Crystal    时间: 2014-7-16 18:14
标题: AnyChat中获取当前用户的网络状态不正确
根据anychat获取当前用户的网络状态,返回了5,这个是什么意思呢Z:\Desktop\屏幕快照 2014-07-16 下午6.10.25:

屏幕快照 2014-07-16 下午6.10.25.png (78 KB, 下载次数: 13528)

屏幕快照 2014-07-16 下午6.10.25.png

作者: Crystal    时间: 2014-7-16 18:17
按说明,应该只返回0-4的

屏幕快照 2014-07-16 下午6.15.50.png (81.16 KB, 下载次数: 12150)

屏幕快照 2014-07-16 下午6.15.50.png

作者: admin    时间: 2014-7-16 18:36
您好,5是未知状态,后面增加的代码,还没有及时更新SDK的定义说明,抱歉。

查询指定用户的网络状态,需要在视频通信状态下(有视频流数据传输)进行查询,否则就是未知状态。

所查询的网络状态是根据接收(发送)视频流的信息进行统计的。


作者: Crystal    时间: 2014-7-17 11:03
这样写不是已经打开视频了吗?
如果不是,那我怎样知道当前视频已经打开了?

屏幕快照 2014-07-17 上午11.01.47.png (181.62 KB, 下载次数: 12123)

屏幕快照 2014-07-17 上午11.01.47.png

作者: 佰锐技术-卓剑锐    时间: 2014-7-17 11:13
Crystal 发表于 2014-7-17 11:03
这样写不是已经打开视频了吗?
如果不是,那我怎样知道当前视频已经打开了?

您好,您在open local..  里是有打开了自己的音视频的。
作者: Crystal    时间: 2014-7-17 11:17
佰锐技术-卓剑锐 发表于 2014-7-17 11:13
您好,您在open local..  里是有打开了自己的音视频的。

有回调方法???
作者: Crystal    时间: 2014-7-17 11:21
我是否可以在打开视频之后,获取网络质量,然后根据网络质量再来设置视频参数呢
作者: 佰锐技术-卓剑锐    时间: 2014-7-17 11:46
本帖最后由 佰锐技术-卓剑锐 于 2014-7-17 11:49 编辑
Crystal 发表于 2014-7-17 11:17
有回调方法???

您好,调用UserSpeakControl,UserCameraControl
这两个API后,服务器内核会自行处理的。



作者: 廖斌    时间: 2014-7-17 13:25
Crystal 发表于 2014-7-17 11:21
我是否可以在打开视频之后,获取网络质量,然后根据网络质量再来设置视频参数呢

可以的,有api接口获取网络质量,音视频参数也可以在视频过程中动态设置
作者: Crystal    时间: 2014-7-17 15:06
廖斌 发表于 2014-7-17 13:25
可以的,有api接口获取网络质量,音视频参数也可以在视频过程中动态设置

可以在哪个回调里面去做这个呢?
作者: 廖斌    时间: 2014-7-17 15:33
不需要在那个回调中。在视频界面加个按钮,点击更改就行。
作者: Crystal    时间: 2014-7-18 15:52
可是,我不能添加这样的按钮啊

作者: Crystal    时间: 2014-7-18 15:56
佰锐技术-卓剑锐 发表于 2014-7-17 11:46
您好,调用UserSpeakControl,UserCameraControl
这两个API后,服务器内核会自行处理的。

不对啊,我就是在userCameraControl之后调用的[AnyChatPlatform QueryUserStateInt:_dwUserId :BRAC_USERSTATE_NETWORKSTATUS];

然后返回的 5 啊
作者: Crystal    时间: 2014-7-18 15:58
廖斌 发表于 2014-7-17 15:33
不需要在那个回调中。在视频界面加个按钮,点击更改就行。

意思是,只要我能触发,我就能改变吗?
作者: admin    时间: 2014-7-18 15:58
我就是在userCameraControl之后调用的

请求对方的视频流,不一定马上就可以收到对方的视频流,有一个时间差,您可以用一个定时器来定期查询。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3