Audio track handling mode (single vs. multiple simultaneous tracks).
OptionalcontrollerOptional per-media-type player controller configuration. Each key corresponds to a MainMediaType and its value is a partial config for the matching controller (e.g. HLS, MP4, AudioFile).
DOM element id of the container that hosts the <video> element.
OptionalplayerOptional function that resolves the URL used when the player transitions to detached mode. Receives the current MainMedia and returns the URL for the detached player endpoint.
List of handlers used to render PlayerTextType.MAIN text tracks in the player:
An empty array disables in-player rendering of PlayerTextType.MAIN text tracks.
Text track handling mode (single vs. multiple simultaneous tracks).
Configuration for the player.