Optional ReadonlyRangeAn optional array of RangeType objects, each specifying a time range for which the described metrics are
relevant. This allows for the association of metrics with specific segments of the content, enabling detailed
analysis and reporting of performance or consumption patterns over the duration of the media presentation.
ReadonlyReportingAn array of DescriptorType objects, specifying how and where the metrics should be reported.
ReadonlymetricsA string identifier for the type of metrics being described. This could represent various aspects of media consumption or delivery, such as buffering events, playback errors, or network throughput measurements, providing a flexible way to categorize and manage different sets of metrics.
Defines a structure for specifying metrics related to the consumption or delivery of media content. This includes identifying the type of metrics being collected, the time ranges for which these metrics apply, and the reporting mechanisms or descriptors that detail how and where these metrics should be reported.