Method SelectMultiAudioTrack
SelectMultiAudioTrack
选择本地播放和发送至远端的音轨。
C#
public abstract int SelectMultiAudioTrack(int playoutTrackIndex, int publishTrackIndex);
详情
你可以调用该方法分别设置本地播放和发送到远端的音轨。
在调用该方法前,你需要通过 OpenWithMediaSource 来打开媒体文件,并通过 MediaSource 将 enableMultiAudioTrack 设为 true
。
适用场景
在 K 歌场景下,主播可以根据需求选择在本地播放一路音轨(如原声),然后发送另一路音轨至远端(如伴唱)以提升听众体验。
参数
- playoutTrackIndex
- 用于本地播放的音轨索引。你可以通过 GetStreamInfo 来获取索引值。
- publishTrackIndex
- 用于发送至远端的音轨索引。你可以通过 GetStreamInfo 来获取索引值。
返回值
- < 0: 方法调用失败。