selectAudioTrack abstract method

Future<void> selectAudioTrack(
  1. int index
)

指定当前音乐文件的播放音轨。

获取音乐文件的音轨数量后,你可以调用该方法指定任一音轨进行播放。例如,如果一个多音轨文件的不同音轨存放了不同语言的歌曲,则你可以调用该方法设置音乐文件的播放语言。 该方法支持的音频文件格式见 RTC SDK 支持播放哪些格式的音频文件?。 你需要在调用 startAudioMixing 并收到 onAudioMixingStateChanged(audioMixingStatePlaying) 回调后调用该方法。

  • index 指定的播放音轨。取值范围应大于等于 0 且小于 getAudioTrackCount 的返回值。

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

Implementation

Future<void> selectAudioTrack(int index);