enableCustomAudioLocalPlayback abstract method

Future<void> enableCustomAudioLocalPlayback({
  1. required int trackId,
  2. required bool enabled,
})

设置是否在本地播放外部音频源。

调用该方法设置在本地播放外部采集的音频源后,如需停止本地播放,可以再次调用该方法并设置 enabled 为 false 。 你可以调用 adjustCustomAudioPlayoutVolume 调节自定义音频采集轨道在本地播放的音量。 在调用该方法前,请确保你已经调用 createCustomAudioTrack 方法创建自定义音频采集轨道。

  • trackId 音频轨道 ID。将该参数设置为调用 createCustomAudioTrack 方法返回的自定义音频轨道 ID。
  • enabled 是否在本地播放外部音频源: true :在本地播放。 false :(默认)不在本地播放。

Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。

Implementation

Future<void> enableCustomAudioLocalPlayback(
    {required int trackId, required bool enabled});