Access alternate audio tracks
Late-binding audio uses MediaPlayer to play a video that is specified in an M3U8 HLS playlist and that can contain several alternate audio streams.
- Wait for the MediaPlayer to be in at least the PREPARED state.
- Listen for this event:MediaPlayer.PlaybackEventListener.onStateChanged with state MediaPlayer.PlayerState.INITIALIZED : The initial list of audio tracks is available.
- Get the available audio tracks from the MediaPlayerItem instance.mediaPlayerItem.getAudioTracks() 1. (Optional) Present the available tracks to the user.
- Set the selected audio track on the MediaPlayerItem instance.mediaPlayerItem.selectAudioTrack(audioTrack)