产品 / 解决方案
平台 / 框架

使用 Express SDK 时,如果不同的客户端使用同一个userID 登录房间,会出现什么问题?

产品 / 插件:实时音视频 / 实时语音 / 超低延迟直播

平台 / 框架:全平台

更新时间:2023-11-15 10:30


业务侧必须保证 userID 全局唯一,避免在多个客户端同时登录。

如果不同的客户端使用同一个 userID、登录任何一个房间:

  • 前面使用该 userID 登录的客户端用户会被踢下线,并通过 onRoomStateChanged/onRoomStateUpdate 回调收到 房间状态变化 的通知;之前登录过的房间内的推流、拉流都会被停止。
  • 房间内的其他用户,通过 onRoomUserUpdate 回调收到 房间内用户变化 的通知。
本篇目录
下载 PDF