Optional ReadonlyautoWhether the client may choose to play this rendition without explicit user selection (AUTOSELECT).
Optional ReadonlycharacteristicsMedia Characteristic Tags (CHARACTERISTICS), a comma-separated list of
Uniform Type Identifiers describing the rendition, e.g.
public.accessibility.transcribes-spoken-dialog. Parsed into individual
tags. Absent when the attribute is not present.
Optional ReadonlydefaultWhether this rendition should be played when the user has not expressed a preference (DEFAULT).
Optional ReadonlyforcedWhether this is a forced rendition (FORCED=YES): it presents essential text (e.g. translations of foreign dialogue) that should be shown even when the user has not enabled subtitles. Only meaningful for SUBTITLES.
ReadonlygroupThe group to which this rendition belongs (GROUP-ID). Variants reference groups to associate renditions.
Optional ReadonlylanguageThe primary language of this rendition as a BCP 47 tag (LANGUAGE).
ReadonlynameA human-readable description of this rendition (NAME).
ReadonlytypeThe media type of this rendition (AUDIO, VIDEO, SUBTITLES, or CLOSED-CAPTIONS).
Optional ReadonlyuriThe URI of the Media Playlist for this rendition. Absent for CLOSED-CAPTIONS or when muxed into the variant.
An alternative rendition defined by EXT-X-MEDIA in an HLS Master Playlist.
Alternative renditions allow a presentation to offer multiple versions of the same content, such as audio in different languages or subtitles, that can be selected independently of the variant stream.
See
https://datatracker.ietf.org/doc/html/rfc8216#section-4.3.4.1