OptionaldataArbitrary key-value data provided on media load. Can be used to store values such as DRM tokens.
OptionaldropWhether the frame rate uses drop-frame counting.
OptionaldurationExplicit media duration in seconds. Overrides the duration reported by the source.
OptionalffomFFOM (First Frame of Media) timecode string used to offset time display.
OptionalfileExplicitly set the file format instead of auto-detecting from the source URL. Takes precedence over mainMediaType for resolving both format and media type.
OptionalframeMedia frame rate. Can be a numeric value or a fraction string in the form "numerator/denominator".
OptionalmainExplicitly set the media type instead of auto-detecting from the source URL.
OptionalposterURL for a poster image displayed before the video starts playing.
Configuration provided when loading a main media source via OmakasePlayerApi.loadMainMedia or PlayerApi.loadMainMedia.