@byomakase/omakase-player
    Preparing search index...

    Interface OmakasePlayerConfig

    interface OmakasePlayerConfig {
        authentication?: AuthenticationData;
        crossorigin?: "anonymous" | "use-credentials";
        detachedPlayer?: boolean;
        detachedPlayerUrlFn?: (
            video: Video,
            videoLoadOptions?: VideoLoadOptions,
        ) => string;
        disablePictureInPicture?: boolean;
        hlsConfig?: Partial<OmpHlsConfig>;
        mediaChrome?: MediaChromeConfig;
        mediaChromeHTMLElementId?: string;
        playerClickHandler?: () => void;
        playerHTMLElementId?: string;
        vttDownsamplePeriod?: number;
    }
    Index

    Properties

    authentication?: AuthenticationData

    Authentication data for HLS.js, VTT and thumbnail image requests

    crossorigin?: "anonymous" | "use-credentials"
    detachedPlayer?: boolean

    Is this OmakasePlayer instance a detached player instance. Property is set on detached player.

    detachedPlayerUrlFn?: (
        video: Video,
        videoLoadOptions?: VideoLoadOptions,
    ) => string

    Function that will return URL where detached player resides. Property is set on non-detached (local) player side.

    disablePictureInPicture?: boolean

    Is PIP (picture-in-picture) disabled

    hlsConfig?: Partial<OmpHlsConfig>

    HLS configuration

    mediaChrome?: MediaChromeConfig

    Media chrome configuration

    mediaChromeHTMLElementId?: string
    playerClickHandler?: () => void

    Custom video player click handler

    playerHTMLElementId?: string
    vttDownsamplePeriod?: number