存取替代音軌

延遲系結音訊會使用MediaPlayer來播放M3U8 HLS播放清單中指定且可包含數個替代音訊串流的視訊。

  1. 等待MediaPlayer至少處於「已準備」狀態。

  2. 聽取此事件:

    MediaPlayer.PlaybackEventListener.onStateChanged with state MediaPlayer.PlayerState.INITIALIZED:音軌的初始清單可供使用。

  3. MediaPlayerItem實例獲取可用的音軌。

    mediaPlayerItem.getAudioTracks() 1. (選擇性)向使用者呈現可用的追蹤。

  4. MediaPlayerItem實例上設定選定的音軌。

    mediaPlayerItem.selectAudioTrack(audioTrack)

本頁內容