stopChannelMediaRelay method

Future<void> stopChannelMediaRelay ()

停止跨频道媒体流转发。

一旦停止,主播会退出所有目标频道。

成功调用该方法后,SDK 会触发 RtcChannelEventHandler.channelMediaRelayStateChanged 回调。 如果报告 ChannelMediaRelayState.IdleChannelMediaRelayError.None,则表示已停止转发媒体流。

Note

如果该方法调用不成功,SDK 会触发 RtcChannelEventHandler.channelMediaRelayStateChanged 回调, 并报告状态码 ChannelMediaRelayError.ServerNoResponseChannelMediaRelayError.ServerConnectionLost。 你可以调用 RtcChannel.leaveChannel 方法离开频道,跨频道媒体流转发会自动停止。

Implementation

@override
Future<void> stopChannelMediaRelay() {
  return _invokeMethod('stopChannelMediaRelay');
}