muteLocalAudioStream method Null safety

Future<void> muteLocalAudioStream(
  1. bool muted
)

停止/恢复发送本地音频流。

静音/取消静音。该方法用于允许/禁止往网络发送本地音频流。 成功调用该方法后,远端会触发 RtcEngineEventHandler.userMuteAudio 回调。

Note

  • 该方法不影响录音状态,并没有禁用麦克风。
  • 如果你在该方法后调用 RtcEngine.setChannelProfile 方法,SDK 会根据你设置的频道模式以及用户角色, 重新设置是否停止发送本地音频。因此我们建议在 RtcEngine.setChannelProfile 后调用该方法。

Parameter muted 是否停止发送本地音频流。

  • true: 停止发送本地音频流。
  • false:(默认)继续发送本地音频流。

Implementation

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