CONNECT Player SDK 5 for Android
5.42.x 5.41.x 5.40.x 5.39.x 5.38.x 5.37.x 5.36.x 5.35.x 5.34.x 5.33.x 5.32.x 5.31.x 5.30.x 5.29.x 5.28.x 5.27.x 5.26.x 5.25.x 5.24.x 5.23.x 5.22.x 5.21.x 5.20.x 5.19.x 5.18.x 5.17.x 5.16.x 5.15.x 5.14.x 5.13.x 5.12.x 5.11.x 5.10.x 5.9.x 5.8.x 5.7.x 5.6.x 5.5.x
5.42.x 5.41.x 5.40.x 5.39.x 5.38.x 5.37.x 5.36.x 5.35.x 5.34.x 5.33.x 5.32.x 5.31.x 5.30.x 5.29.x 5.28.x 5.27.x 5.26.x 5.25.x 5.24.x 5.23.x 5.22.x 5.21.x 5.20.x 5.19.x 5.18.x 5.17.x 5.16.x 5.15.x 5.14.x 5.13.x 5.12.x 5.11.x 5.10.x 5.9.x 5.8.x 5.7.x 5.6.x 5.5.x

Additional multi-audio track information

The OTVTrackInfo class contains additional information about audio tracks, each representing an audio Adaptation Set extracted from the stream’s manifest. It provides the following methods:

  • isActive() returns true for the selected track, and false for all other audio tracks in the list

  • getName() provides a string describing the track (which may be simply the language)

  • getLanguage() provides the language code string in either the ISO-639-1 or ISO-639-2 format

  • getEncodeType() returns an integer representing the audio encoding (see the reference API of OTVTrackInfo for the various values)

  • getCharacteristics() returns a string of track characteristics as advertised in some HLS streams. For audio tracks, this may include "public.accessibility.describes-video"

  • getMimeType() will return the MIME type of the audio track

  • getAudioChannelCount() will return the number of audio channels in the track 

  • getVideoTrackInfos() will return null for audio tracks