Alerts API.
Chroming (UI) API.
Player control API.
Session API for observing session state changes and accessing the current session snapshot
Timeline API.
Tools API.
Track management API for adding, removing, loading, and querying marker and thumbnail tracks.
UI API.
Re-attaches a previously detached player.
Detaches the player, transitioning it into a remote playback mode.
Loads the primary media source (HLS, MP4, or audio file).
URL of the media source.
OptionalloadOptions: MainMediaLoadOptionsOptional load configuration (frame rate, DRM data, poster, etc.).
Observable that emits the loaded MainMedia instance.
Configures authentication for media requests. Supports basic, bearer, and custom header strategies.
Authentication configuration (basic, bearer, or custom headers).
Primary API for the Omakase Player