Skip to content

EngineOptions

Defined in: seyd/sdks/js/core/src/engine.ts:37

optional canvas?: HTMLCanvasElement | OffscreenCanvas | null

Defined in: seyd/sdks/js/core/src/engine.ts:38


optional clientName?: string

Defined in: seyd/sdks/js/core/src/engine.ts:45


optional emitFrames?: boolean

Defined in: seyd/sdks/js/core/src/engine.ts:39


optional loss?: { burst: number; rate: number; } | null

Defined in: seyd/sdks/js/core/src/engine.ts:40


optional paths?: string[] | null

Defined in: seyd/sdks/js/core/src/engine.ts:44

Debug: only race candidates with these labels.


optional presentationDelayMs?: number

Defined in: seyd/sdks/js/core/src/engine.ts:58

Hold each frame until its capture timestamp is due, up to this many ms behind the capture timeline (see presenter.ts). Overrides the QoS profile’s presentation_delay_ms; 0 restores decode-on-arrival.


optional qosProfile?: string | null

Defined in: seyd/sdks/js/core/src/engine.ts:41


optional relay?: boolean

Defined in: seyd/sdks/js/core/src/engine.ts:52

Fall back to the cloud relay when the direct race fails and the offer carries one (ADR 0010). Default true; false keeps the pre-0010 behaviour of failing with a diagnosis.


optional token?: string

Defined in: seyd/sdks/js/core/src/engine.ts:46


optional trace?: boolean

Defined in: seyd/sdks/js/core/src/engine.ts:42