OptionaladsThe ads configuration for the player.
OptionalcastThe cast configuration for the player.
OptionalcmcdThe CMCD configuration for the player.
- Available since v11.4.0.
- Configures event mode reporting for Common Media Client Data (CTA-5004).
- Source-level configuration can override player-level values. See CmcdSourceConfiguration.
OptionaldebugWhether debug logs from the underlying Android SDK should be enabled.
Optional ReadonlyhlsSets whether DateRange tags from the playlists should be imported as a textTrack.
OptionallibraryThe directory in which the THEOplayer library worker files are located. These worker files are THEOplayer.transmux.*
Optional ReadonlylicenseThe license for the player
Optional ReadonlylicenseThe url to fetch the license for the player
OptionalliveThe offset in seconds used to determine the live point. This live point is the end of the manifest minus the provided offset.
OptionalmediaThe configuration of media controls and media sessions across platforms.
OptionalmutedThe muted autoplay policy for web.
- The muted autoplay policy is impacted by this property and theoplayer!SourceConfiguration.mutedAutoplay.
Optional ReadonlyretryThe retry configuration for the player.
OptionaltheoThe THEOlive configuration for the player.
OptionaltunnelingWhether multimedia tunneling is enabled for the player or not.
OptionaluiThe ui configuration for the underlying native player. Applies to Ad UI.
OptionaluseWhether the player should use android.net.http.HttpEngine or Cronet for its network stack, if available.
Optional Readonly ExperimentaluseWhether to expose a stable player facade for integration-owned playback and advertising.
- Set this option at player creation, before registering an integration.
- On Web, the facade is exposed through THEOplayer.nativeHandle.
- On Android, integrations register through the native ReactTHEOplayerView API.
- The content player remains available to integrations without facade overrides.
- This option has no effect on iOS or tvOS.
This API is subject to change or removal without notice.
OptionaluseSets whether captions should automatically apply a system-defined style.
Describes a player's configuration.