Skip to content

@videts/vide


@videts/vide / drm / setupEme

Function: setupEme()

setupEme(videoElement, options, onError): () => void

Defined in: drm/eme.ts:39

Set up standalone EME (Encrypted Media Extensions) handling on a video element. This enables DRM-protected MP4 playback without hls.js or dash.js.

Returns a cleanup function that removes listeners and closes sessions.

Parameters

videoElement

MediaElement

options

EmeOptions

onError

(err) => void

Returns

(): void

Returns

void