The raw M3U8 manifest string.
Optionalvariables: Readonly<Record<string, string>>
Optional variable definitions from the parent multivariant
playlist's #EXT-X-DEFINE tags. Media-playlist #EXT-X-DEFINE:IMPORT="name"
entries resolve against this map. Local #EXT-X-DEFINE:NAME=,VALUE=
entries are also supported and take precedence.
OptionalqueryParams: Readonly<Record<string, string>>
Optional query parameters from the playlist's own URL,
used to resolve #EXT-X-DEFINE:QUERYPARAM="name" entries (RFC 8216
§4.4.5.1). Interstitial ad manifests (e.g. AWS MediaTailor) commonly carry
session tokens this way and reference them as {$name} in child URIs.
A readonly HlsMediaPlaylist structure.
Parses an HLS media playlist from M3U8 text.