setDefaultMuteAllRemoteAudioStreams method

Future<void> setDefaultMuteAllRemoteAudioStreams (
  1. bool muted
)

设置是否默认接收音频流。

该方法在加入频道前后都可调用。如果在加入频道后调用 setDefaultMuteAllRemoteAudioStreams(true), 会接收不到后面加入频道的用户的音频流。

Note

停止接收音频流后,如果想要恢复接收,请调用 RtcEngine.muteRemoteAudioStream (false),并指定你想要 接收的远端用户的 ID。 如果想恢复接收多个用户的音频流,则需要多次调用 RtcEngine.muteRemoteAudioStreamRtcEngine.setDefaultMuteAllRemoteAudioStreams (false) 只能恢复接收设置后加入频道的用户的音频流。

Parameter muted 是否默认不接收所有远端音频:

  • true:默认不接收所有远端音频流。
  • false: 默认接收所有远端音频流(默认)。

Implementation

@override
Future<void> setDefaultMuteAllRemoteAudioStreams(bool muted) {
  return _invokeMethod(
      'setDefaultMuteAllRemoteAudioStreams', {'muted': muted});
}