startLocalAudioMixer abstract method
开启本地音频合流。
该方法支持在本地将多路音频流合并为一路音频流。例如:将本地麦克风采集的音频流、媒体播放器中的音频流、声卡采集的音频流、远端音频流等合并为一路音频流,然后将合流后的音频流发布到频道中。 如果你要对本地采集的音频流进行合流,可以将 ChannelMediaOptions 中的 publishMixedAudioTrack 设置为 true ,则可将合流后的音频流发布到频道中。 如果你要对远端音频流进行合流,需确保远端音频流已在频道内发布并且已被订阅。 为了保证音频质量,建议参与本地合流的音频流数量不超过 10 个。
config本地音频合流的配置。详见 LocalAudioMixerConfiguration 。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> startLocalAudioMixer(LocalAudioMixerConfiguration config);