enableAudioCaptureDevice method

Future<void> enableAudioCaptureDevice(
  1. bool enable
)

开/关音频采集设备。

支持版本:1.1.0 及以上。 详情描述:此函数用于控制是否使用音频采集设备。如果关闭音频采集设备,则 SDK 不会再占用音频设备,当然如果此时正在推流,默认情况下会使用静音数据做为音频数据进行推流。 使用场景:当用户从不需要用到音频的时候,可以调用此函数关闭音频采集。 默认值:默认为 "true"。 调用时机:在创建引擎 createEngine 后。 使用限制:无。 相关接口:硬件上关闭或打开麦克风是耗时操作,用户频繁操作时有一定的性能开销,一般推荐使用 muteMicrophone

  • enable 是否开启音频采集设备;"true" 表示打开音频采集设备;"false" 表示关闭音频采集设备。

Implementation

Future<void> enableAudioCaptureDevice(bool enable) async {
  return await ZegoExpressImpl.instance.enableAudioCaptureDevice(enable);
}