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.
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).
Audio track handling mode (single vs. multiple simultaneous tracks).