An event timeline track is a JSON [JSON] document. This document MAY be compressed using GZIP [GZIP]. The document contains an array of records. Each record consists of a JSON Object containing the following required fields:
-
An index reference, which MUST be either 't' for wallclock time, 'l' for Location or 'm' for Media PTS. Only one of these index values may be used within each record. Event timelines SHOULD use the same index reference type for each record. The definitions for wallclock time, Location and Media PTS are identical to those defined for media timeline payload Section 7.1. Wallclock time and media PTS values are JSON Number, while Location value is an Array of Numbers, where the first item represents the MOQT GroupID and the second item the MOQT Object ID.
-
A 'data' Object, whose structure is defined by the Section 5.1.13 value declared for this track in the Catalog.