updateForwardStreamToRooms abstract method

Future<int?> updateForwardStreamToRooms(
  1. List<ForwardStreamInfo> forwardStreamInfos
)

更新跨房间媒体流转发信息

通过 RTCRoom.startForwardStreamToRooms 发起媒体流转发后,可调用本方法增加或者减少目标房间,或更新房间密钥。
调用本方法增加或删减房间后,将在本端触发 RTCRoomEventHandler.onForwardStreamStateChanged 回调,包含发生了变动的目标房间中媒体流转发状态。

forwardStreamInfos 跨房间媒体流转发目标房间信息。

注意:

  • 增加目标房间后,新增目标房间中的用户将接收到本地用户进房 RTCRoomEventHandler.onUserJoined 和发流 RTCRoomEventHandler.onUserPublishStream/RTCRoomEventHandler.onUserPublishScreen 的回调。
  • 删减目标房间后,原目标房间中的用户将接收到本地用户停止发布流 RTCRoomEventHandler.onUserUnpublishStream/RTCRoomEventHandler.onUserUnpublishScreen 和退房 RTCRoomEventHandler.onUserLeave 的回调。

Implementation

Future<int?> updateForwardStreamToRooms(
  List<ForwardStreamInfo> forwardStreamInfos,
);