Skip to content

ProductionMediaUrlOptions

Defined in: packages/sdk/src/production-media-provider.ts:49

readonly optional contentHash: string

Defined in: packages/sdk/src/production-media-provider.ts:42

Optional lowercase SHA-256. Enables content-addressed persistent SampleIndex reuse.

ProductionMediaRepresentationOptions.contentHash


readonly optional durationUs: number

Defined in: packages/sdk/src/production-media-provider.ts:38

ProductionMediaRepresentationOptions.durationUs


readonly optional fetch: {(input, init?): Promise<Response>; (input, init?): Promise<Response>; }

Defined in: packages/media/dist/range-reader.d.ts:20

(input, init?): Promise<Response>

MDN Reference

URL | RequestInfo

RequestInit

Promise<Response>

(input, init?): Promise<Response>

MDN Reference

string | URL | Request

RequestInit

Promise<Response>

FetchRangeReaderOptions.fetch


readonly optional headers: Readonly<Record<string, string>>

Defined in: packages/media/dist/range-reader.d.ts:19

FetchRangeReaderOptions.headers


readonly optional height: number

Defined in: packages/sdk/src/production-media-provider.ts:40

ProductionMediaRepresentationOptions.height


readonly optional id: string

Defined in: packages/sdk/src/production-media-provider.ts:36

Stable representation id. Defaults to ${assetId}:${role}.

ProductionMediaRepresentationOptions.id


readonly optional kind: "media" | "image"

Defined in: packages/sdk/src/production-media-provider.ts:45

Explicitly marks a range-backed representation as a still image.

ProductionMediaRepresentationOptions.kind


readonly optional maxRetries: number

Defined in: packages/media/dist/range-reader.d.ts:22

Transient network/408/429/5xx retries after the first attempt. Defaults to 2.

FetchRangeReaderOptions.maxRetries


readonly optional mimeType: string

Defined in: packages/sdk/src/production-media-provider.ts:46

ProductionMediaRepresentationOptions.mimeType


readonly optional retryDelayMs: number

Defined in: packages/media/dist/range-reader.d.ts:24

Base delay for bounded exponential backoff. Defaults to 100 ms.

FetchRangeReaderOptions.retryDelayMs


readonly optional role: ProductionMediaRole

Defined in: packages/sdk/src/production-media-provider.ts:37

ProductionMediaRepresentationOptions.role


readonly optional sourceStartUs: number

Defined in: packages/sdk/src/production-media-provider.ts:43

ProductionMediaRepresentationOptions.sourceStartUs


readonly optional width: number

Defined in: packages/sdk/src/production-media-provider.ts:39

ProductionMediaRepresentationOptions.width