updateChannelMediaRelay method
- ChannelMediaRelayConfiguration channelMediaRelayConfiguration
更新媒体流转发的频道。
成功开始跨频道转发媒体流后,如果你希望将流转发到多个目标频道,或退出当前的转发频道,可以调用该方法。
成功调用该方法后,SDK 会触发 RtcEngineEventHandler.channelMediaRelayEvent 回调, 并在回调中报告状态码 ChannelMediaRelayEvent.UpdateDestinationChannel。
Note
- 请在 RtcEngine.startChannelMediaRelay 方法后调用该方法,更新媒体流转发的频道。
- 跨频道媒体流转发最多支持 4 个目标频道。如果直播间里已经有 4 个频道了,你可以在调用该方法之前,
调用 ChannelMediaRelayConfiguration 类中的
destInfos
方法移除不需要的频道。
Parameter channelMediaRelayConfiguration
跨频道媒体流转发参数配置。详见 ChannelMediaRelayConfiguration。
Implementation
@override
Future<void> updateChannelMediaRelay(
ChannelMediaRelayConfiguration channelMediaRelayConfiguration) {
return _invokeMethod('updateChannelMediaRelay', {
'channelMediaRelayConfiguration': channelMediaRelayConfiguration.toJson()
});
}