SongGuess
    Preparing search index...
    interface StreamVideo {
        allowedOrigins: string[];
        clippedFromId: string | null;
        created: string;
        creator: string | null;
        dashPlaybackUrl: string;
        duration: number;
        hlsPlaybackUrl: string;
        id: string;
        input: StreamVideoInput;
        liveInputId?: string | null;
        maxDurationSeconds: number | null;
        maxSizeBytes: number | null;
        meta: Record<string, string>;
        modified: string;
        preview?: string;
        publicDetails: StreamPublicDetails | null;
        readyToStream: boolean;
        readyToStreamAt: string | null;
        requireSignedURLs: boolean | null;
        scheduledDeletion: string | null;
        size: number;
        status: StreamVideoStatus;
        thumbnail: string;
        thumbnailTimestampPct: number;
        uploaded: string | null;
        uploadExpiry: string | null;
        watermark: StreamWatermark | null;
    }
    Index

    Properties

    allowedOrigins: string[]

    Origins allowed to display the video.

    clippedFromId: string | null

    The source video id if this is a clip.

    created: string

    The date and time the video was created.

    creator: string | null

    A user-defined identifier for the media creator.

    dashPlaybackUrl: string
    duration: number

    The video duration in seconds. -1 indicates unknown.

    hlsPlaybackUrl: string

    Playback URLs for the video.

    id: string

    The unique identifier for the video.

    Input metadata for the original upload.

    liveInputId?: string | null

    The live input id associated with the video, if any.

    maxDurationSeconds: number | null

    The maximum duration in seconds for direct uploads.

    maxSizeBytes: number | null

    The maximum size in bytes for direct uploads.

    meta: Record<string, string>

    A user modifiable key-value store.

    modified: string

    The date and time the video was last modified.

    preview?: string

    The preview URL for the video.

    publicDetails: StreamPublicDetails | null

    Public details associated with the video.

    readyToStream: boolean

    Indicates whether the video is ready to stream.

    readyToStreamAt: string | null

    The date and time the video became ready to stream.

    requireSignedURLs: boolean | null

    Indicates whether signed URLs are required.

    scheduledDeletion: string | null

    The date and time at which the video will be deleted.

    size: number

    The size of the video in bytes.

    Processing status information.

    thumbnail: string

    The thumbnail URL for the video.

    thumbnailTimestampPct: number

    The thumbnail timestamp percentage.

    uploaded: string | null

    The date and time the video was uploaded.

    uploadExpiry: string | null

    The date and time when the upload URL expires.

    watermark: StreamWatermark | null

    The watermark applied to the video, if any.