onUserJoined method

void onUserJoined(
  1. int uid,
  2. NERtcUserJoinExtraInfo? joinExtraInfo
)

远端用户加入房间的事件回调。

远端用户加入房间或断网重连后,SDK 会触发该回调,可以通过返回的用户 ID 订阅对应用户发布的音、视频流。 - 通信场景下,该回调通知有远端用户加入了房间,并返回新加入用户的 ID;若该用户加入之前,已有其他用户在房间中,该新加入的用户也会收到这些已有用户加入房间的回调。 - 直播场景下,该回调通知有主播加入了房间,并返回该主播的用户 ID;若该用户加入之前,已经有主播在房间中了,新加入的用户也会收到已有主播加入房间的回调。

使用前提

请在 NERtcEngine.create 初始化接口中注册回调监听。

说明

当 Web 端用户加入直播场景的房间中,只要该用户发布了媒体流,SDK 会默认该用户为主播,并触发此回调。

参数说明

uid 新加入房间的远端用户 ID。 joinExtraInfo 该远端用户加入的额外信息。具体请参见NERtcUserJoinExtraInfo

Implementation

void onUserJoined(int uid, NERtcUserJoinExtraInfo? joinExtraInfo) {}