TrackManager
Extends
default
Methods
enableAdaptiveVideo()
enableAdaptiveVideo():
Promise
<void
>
Enforces adaptive video playback.
Returns
Promise
<void
>
getAdaptiveVideoEnabled()
getAdaptiveVideoEnabled():
boolean
Returns whether adaptive video is enabled.
Returns
boolean
getAudioTrack()
getAudioTrack():
null
|AudioTrack
Returns the active audio track.
Returns
null
| AudioTrack
getAudioTracks()
getAudioTracks():
AudioTrack
[]
Returns the audio tracks.
Returns
getTextTrack()
getTextTrack():
null
|TextTrack
Returns the active text track.
Returns
null
| TextTrack
getTextTracks()
getTextTracks():
TextTrack
[]
Returns the text tracks including side-loaded tracks.
Returns
getVideoRendition()
getVideoRendition():
null
|VideoRendition
Returns the active video rendition. If adaptive video is enabled, returns null.
Returns
null
| VideoRendition
getVideoTrack()
getVideoTrack():
null
|VideoTrack
Returns the active video track.
Returns
null
| VideoTrack
getVideoTracks()
getVideoTracks():
VideoTrack
[]
Returns the video tracks.
Returns
setAudioTrack()
setAudioTrack(
track
):Promise
<void
>
Switches to the given audio track.
Parameters
Parameter | Type | Description |
---|---|---|
track | AudioTrack | The audio track to switch to. |
Returns
Promise
<void
>
setTextTrack()
setTextTrack(
track
):Promise
<void
>
Selects the text track. If the track is null, the text overlay will be hidden.
Parameters
Parameter | Type | Description |
---|---|---|
track | null | TextTrack | The text track to switch to, or null to hide text overlay |
Returns
Promise
<void
>
setVideoRendition()
setVideoRendition(
rendition
):Promise
<void
>
Switches to the given the video track. As a consequence, adaptive video will be disabled.
Parameters
Parameter | Type | Description |
---|---|---|
rendition | VideoRendition | The video rendition to switch to. |
Returns
Promise
<void
>
setVideoTrack()
setVideoTrack(
track
):Promise
<void
>
Switches to the given the video track.
Parameters
Parameter | Type | Description |
---|---|---|
track | VideoTrack | The video track to switch to. |
Returns
Promise
<void
>