THEOplayer React Native Connectors
    Preparing search index...

    Interface LiveStream

    An object representing a live streaming video.

    LiveStreamVideoEntity.

    interface LiveStream {
        availabilityTimeWindows?: DisplayTimeWindow[];
        broadcaster: string;
        broadcasterIcon?: string;
        endTime?: number;
        id?: string;
        lastEngagementTime?: number;
        lastPlaybackPosition?: number;
        name: string;
        platformSpecificPlaybackUri?: PlatformUri[];
        playbackUri: string;
        posters: Poster[];
        startTime?: number;
        type: LiveStream;
        viewCount?: string;
        watchNextType?: WatchNextType;
    }

    Hierarchy (View Summary)

    Index

    Properties

    availabilityTimeWindows?: DisplayTimeWindow[]

    A list of time windows at which the entity is available.

    broadcaster: string

    The stream's broadcaster.

    broadcasterIcon?: string

    The stream's broadcaster icon uri.

    endTime?: number

    The end time of the livestream, in epoch milliseconds.

    id?: string

    The optional entity id.

    lastEngagementTime?: number

    The last engagement time in milliseconds. Must be provided when the item is in the Continuation cluster.

    lastPlaybackPosition?: number

    The last playback position in milliseconds. Must be provided when the item is in the Continuation cluster and WatchNextType is CONTINUE. In epoch milliseconds.

    name: string

    The entity's name or title.

    platformSpecificPlaybackUri?: PlatformUri[]

    A list of platform-specific deep links to the provider app to start playing the entity.

    playbackUri: string

    The deep link to the provider app to start playing the entity.

    posters: Poster[]

    At least one image is required, and must be provided with an aspect ratio. (Landscape is preferred but passing both portrait and landscape images for different scenarios is recommended.)

    startTime?: number

    The start time of the livestream, in epoch milliseconds.

    The entity type.

    viewCount?: string

    The view count.

    watchNextType?: WatchNextType

    WatchNext type in case the entity is in a continuation cluster. Either continue, new, next or watchlist.