设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

能否从客户端,获取进入同一房间的其他用户id

[复制链接]

2

主题

24

帖子

68

积分

注册会员

Rank: 2

积分
68
跳转到指定楼层
楼主
发表于 2015-12-16 09:51:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
能否从客户端,获取进入同一房间的其他用户id?例如有两个用户同时进入同一个房间,我怎么在客户端,获取对方的用户id?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

沙发
发表于 2015-12-16 09:56:18 | 只看该作者
您好,能从客户端获取同一房间的其他用户的Id信息,BRAC_GetOnlineUser即可获取房间内用户列表。
回复 支持 反对

使用道具 举报

2

主题

24

帖子

68

积分

注册会员

Rank: 2

积分
68
板凳
 楼主| 发表于 2015-12-16 10:25:04 | 只看该作者
还有个问题,m_userid[] 数组中除了存有自身用户id外,是否还有还能存其他的用户id?
回复 支持 反对

使用道具 举报

地板
发表于 2015-12-16 11:32:13 | 只看该作者
ghq 发表于 2015-12-16 10:25
还有个问题,m_userid[] 数组中除了存有自身用户id外,是否还有还能存其他的用户id?

您好,自己本地的userid在登录成功的回调中可以获取到,BRAC_GetOnlineUser获取到的用户列表不包括自己的userid的。
回复 支持 反对

使用道具 举报

2

主题

24

帖子

68

积分

注册会员

Rank: 2

积分
68
5#
 楼主| 发表于 2015-12-16 11:42:18 | 只看该作者
本帖最后由 ghq 于 2015-12-16 11:43 编辑
佰锐科技-邵光清 发表于 2015-12-16 11:32
您好,自己本地的userid在登录成功的回调中可以获取到,BRAC_GetOnlineUser获取到的用户列表不包括自己的 ...


用demo调试的时候,m_userid[] ,存储了当前所有用户的id。是每一次有用户进入都调用一次BRAC_GetOnlineUser?
回复 支持 反对

使用道具 举报

2

主题

24

帖子

68

积分

注册会员

Rank: 2

积分
68
6#
 楼主| 发表于 2015-12-16 11:52:36 | 只看该作者
佰锐科技-邵光清 发表于 2015-12-16 11:32
您好,自己本地的userid在登录成功的回调中可以获取到,BRAC_GetOnlineUser获取到的用户列表不包括自己的 ...

还有为什么用demo源码自己进行编译运行时,没有其他人的音视频?这个怎么解决?
回复 支持 反对

使用道具 举报

7#
发表于 2015-12-16 12:47:23 | 只看该作者
ghq 发表于 2015-12-16 11:52
还有为什么用demo源码自己进行编译运行时,没有其他人的音视频?这个怎么解决?

您好,请将客户端的日志发上来分析,谢谢!
回复 支持 反对

使用道具 举报

8#
发表于 2015-12-16 12:51:23 | 只看该作者
ghq 发表于 2015-12-16 11:42
用demo调试的时候,m_userid[] ,存储了当前所有用户的id。是每一次有用户进入都调用一次BRAC_GetOnlin ...

您说的对,每一次用户进入房间都调用一次BRAC_GetOnlineUser。
回复 支持 反对

使用道具 举报

2

主题

24

帖子

68

积分

注册会员

Rank: 2

积分
68
9#
 楼主| 发表于 2015-12-16 16:45:07 | 只看该作者
佰锐科技-邵光清 发表于 2015-12-16 12:51
您说的对,每一次用户进入房间都调用一次BRAC_GetOnlineUser。


[2015-12-16 16:42:08(887)]        Server version: V5.3(Build Time:2015-12-14 10:38:57, Server OS:Windows)
[2015-12-16 16:42:09(101)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-12-16 16:42:09(474)]        Message        OnLoginSystem(userid=-5575,errorcode=0,username=AnyChat5), msg deliver worked(1)
[2015-12-16 16:42:09(521)]        Load BRMediaUtil.dll success!(V5.1 Build Time:Sep 10 2014 09:59:08)
[2015-12-16 16:42:09(526)]        Load BRMediaShow.dll success!(V5.1 Build Time:Sep 10 2014 09:59:09)
[2015-12-16 16:42:09(532)]        Load BRMediaCore.dll success!(V5.1 Build Time:Sep 10 2014 09:59:30)
[2015-12-16 16:42:09(564)]        Warning: The UDP communication with the server abnormal!
[2015-12-16 16:42:10(028)]        Success add upnp map(port:4534, tcp)
[2015-12-16 16:42:10(076)]        Connection to streaming media server successfully!(udp delay:257ms)
[2015-12-16 16:42:10(270)]        Message        OnEnterRoom(roomid=13,errorcode=0,siteindex=0)
[2015-12-16 16:42:10(273)]        Message        OnReceiveOnlineUser(count=1,roomid=13)
[2015-12-16 16:42:10(275)]        Invoke        BRAC_SetVideoPos(dwUserId:-1, hWnd:0x1c0918, l:29, t:326, r:209, b:461)
[2015-12-16 16:42:10(277)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-12-16 16:42:10(279)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-12-16 16:42:10(508)]        Success add upnp map(port:62088, udp)
[2015-12-16 16:42:10(536)]        WaveIn Audio Capture Driver(麦克风 (Realtek High Definition)
[2015-12-16 16:42:10(538)]        Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2015-12-16 16:42:10(539)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-12-16 16:42:10(582)]        Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
[2015-12-16 16:42:10(584)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2015-12-16 16:42:11(770)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(772)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(773)]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(774)]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(774)]        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(775)]        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(776)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(777)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(778)]        MinCroppingSize(800, 448)        MaxCroppingSize(800, 448)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(779)]        MinCroppingSize(800, 448)        MaxCroppingSize(800, 448)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(780)]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(781)]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(782)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(783)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(784)]        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x32595559)
[2015-12-16 16:42:11(785)]        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x8d2681)
[2015-12-16 16:42:11(786)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(786)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(787)]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(788)]        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(789)]        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(789)]        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(791)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(792)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(843)]        MinCroppingSize(800, 448)        MaxCroppingSize(800, 448)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(846)]        MinCroppingSize(800, 448)        MaxCroppingSize(800, 448)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(849)]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(852)]        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(855)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x47504a4d)
[2015-12-16 16:42:11(857)]        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x8d2181)
[2015-12-16 16:42:11(883)]        Video Config Size(320, 240)        Format(YUY2, 25fps)
[2015-12-16 16:42:11(889)]        ****Open Local Video Fail,ErrorCode:10090


Open Local Video Fail,ErrorCode:10090?这个是什么原因?
回复 支持 反对

使用道具 举报

10#
发表于 2015-12-16 17:11:51 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 03:05 , Processed in 0.212303 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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