存取替代音軌

上次更新: 2023-09-21

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

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

  2. 聆聽 MediaPlayerEvent.STATUS_CHANGED 具有狀態的事件 MediaPlayerStatus.PREPARED.

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

  3. 從取得可用的音軌 MediaPlayerItem 執行個體。

    mediaPlayerItem.getAudioTracks()
    
  4. (選用)向使用者展示可用的曲目。

  5. 將選取的音軌設定在 MediaPlayerItem 執行個體。

    mediaPlayerItem.selectAudioTrack(audioTrack)
    

此頁面上的