The supported types of timed metadata.

Enumeration Members

CAST: "CAST"

Used for custom messages between the sender and the remote receiver, such as a Chromecast receiver app. Refer to addMetadata for details.

CUETAG: "CUETAG"

HLS #EXT-X-CUE-OUT, #EXT-X-CUE-OUT-CONT and #EXT-X-CUE-IN tags are surfaced with this type.

CUSTOM: "CUSTOM"

All custom, i.e. unknown/unsupported HLS tags are surfaced with this type.

DATERANGE: "DATERANGE"

HLS #EXT-X-DATERANGE tags are surfaced with this type.

EMSG: "EMSG"

EMSG data from MP4 container formats are surfaced with this type. See ID3 for the MPEG-2 TS equivalent.

Since

v8.81.0 EMSG version 1 is also supported, prior to v8.81.0 only version 0 was supported.

EVENT_STREAM: "EVENT-STREAM"

DASH EventStream events (also known as MPD Events) are surfaced with this type.

ID3: "ID3"

ID3 tags from MPEG-2 Transport Stream container formats are surfaced with this type. See EMSG for the MP4 equivalent.

SCTE: "SCTE"

HLS #EXT-X-SCTE35 tags are surfaced with this type.