OptionalabrThe player's ABR configuration.
OptionaladsThe ads configuration for the player.
OptionalallowWhether mixed HTTP/HTTPS content is allowed.
- Available since 2.22.0.
- By default, the player assumes that it cannot load HTTP URLs when inside a HTTPS page because of mixed content restrictions. Therefore, the player will automatically convert HTTP URLs to HTTPS before loading them.
- When this option is set to true, the player may assume that mixed content is allowed on the current platform, and will not automatically convert HTTP URLs to HTTPS.
OptionalallowWhether the native video element's fullscreen should be used whenever THEOplayer's fullscreen is unsupported.
- Available since 2.21.0.
- It should be considered for older Android devices and iOS.
- It is limited to the platform's controls, custom UI and interactions are not possible.
- Together with the Google IMA integration, media preloading is unavailable on iOS devices.
- Together with the Google IMA integration, the current time is set to the live point when returning to the content after an ad.
OptionalanalyticsList of analytics configurations for the player.
OptionalcastThe cast configuration for the player.
OptionalfluidOptionalheightOptionalhideIf set, hides all deprecation warnings.
OptionalhlsWhether date ranges will be parsed from HLS manifests.
OptionalisWhether THEOplayer will be used in an iframe.
OptionallibraryThe directory in which the THEOplayer library worker files are located. These worker files are theoplayer.d.js, theoplayer.e.js, theoplayer.p.js.
OptionallicenseThe license for the player
OptionallicenseThe 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.
OptionalmutedThe muted autoplay policy.
- The muted autoplay policy is impacted by this property and SourceConfiguration.mutedAutoplay.
OptionalpersistWhether volume preferences will be persisted across player sessions.
OptionalpipThe picture-in-picture configuration.
Optionalps5The PlayStation 5 configuration for the player.
OptionalretainWhether playbackRate is retained across sources. When false, playbackRate will be reset to 1 on each source change.
Defaults to false.
OptionalretryThe retry configuration for the player.
OptionaltheoThe THEOlive configuration for the player.
OptionaluiThe user interface configuration.
OptionaluplynkThe Uplynk configuration for the player.
Optionalwidth
Describes the UI related configuration of the player.