Skip to content

Interface: HlsEngineConfig ​

Defined in: ../node_modules/.pnpm/@videojs+hlsjs-video@10.0.1/node_modules/@videojs/hlsjs-video/dist/dev/adapter.d.ts:119

The engines an HLS source can configure.

Properties ​

hlsJs? ​

optional hlsJs?: Partial<HlsConfig>

Defined in: ../node_modules/.pnpm/@videojs+hlsjs-video@10.0.1/node_modules/@videojs/hlsjs-video/dist/dev/adapter.d.ts:125

Hls.js's own configuration, passed through untouched. A drmSystems of its own replaces source.drm for hls.js — an escape hatch for licensing MSE playback differently, or for the parts of hls.js's DRM configuration source.drm does not cover.


nativeHls? ​

optional nativeHls?: NativeHlsConfig

Defined in: ../node_modules/.pnpm/@videojs+hlsjs-video@10.0.1/node_modules/@videojs/hlsjs-video/dist/dev/adapter.d.ts:130

Options for the browser's own HLS playback, used whenever the native path is the one taken. Its drmSystems replaces source.drm for that path in the same way.