createRTCRoom abstract method

Future<RTCRoom?> createRTCRoom(
  1. String roomId
)

创建房间实例。

调用此方法仅返回一个房间实例,你仍需调用 RTCRoom.joinRoom 才能真正地创建/加入房间。 多次调用此方法可以创建多个 RTCRoom 实例。分别调用各 RTCRoom 实例中的 RTCRoom.joinRoom 方法,同时加入多个房间。 多房间模式下,用户可以同时订阅各房间的音视频流。

roomId 标识通话房间的房间 ID。该字符串符合正则表达式:[a-zA-Z0-9_@\-\.]{1,128}

返回值: 创建的 RTCRoom 房间实例。

注意:

  • 如果需要加入的房间已存在,你仍需先调用本方法来获取 RTCRoom 实例,再调用 RTCRoom.joinRoom 加入房间。
  • 请勿使用同样的 roomId 创建多个房间,否则后创建的房间实例会替换先创建的房间实例。
  • 如果你需要在多个房间发布音视频流,无须创建多房间,直接调用 RTCRoom.startForwardStreamToRooms

Implementation

Future<RTCRoom?> createRTCRoom(String roomId);