存取替代音軌

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

  1. 等待MediaPlayer至少處於MediaPlayerStatus.PREPARED狀態。

  2. 監聽狀態為MediaPlayerStatus.PREPAREDMediaPlayerEvent.STATUS_CHANGED事件。

    此步驟表示音軌的初始清單可供使用。

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

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

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

    mediaPlayerItem.selectAudioTrack(audioTrack)
    

本頁內容