类:HlsTimedMetadata

构造函数

HlsTimedMetadata

新增 HlsTimedMetadata()

属性

clientAttributes

(非 null 对象或未定义)

“X-”前缀定义了为客户端定义的属性预留的命名空间。client-attribute 必须是合法 AttributeName。客户端在定义自己的属性名称时应使用反向 DNS 语法,以避免冲突。属性值必须是字符串、十六进制序列或十进制浮点数。例如,X-COM-EXAMPLE-AD-ID="XYZ123" 就是客户端定义的属性。这些属性是可选的。

duration

(数字或未定义)

日期范围的时长,以小数浮点秒数表示。此值不得为负数。某个瞬间(例如越过终点线)应表示时长为 0。此属性为可选属性。

endDate

(字符串或未定义)

一个字符串,其中包含日期范围结束的 ISO-8601 日期。它必须等于或晚于 START-DATE 属性的值。 此属性为可选属性。

endOnNext

(布尔值或未定义)

指示包含此范围的范围的结束时间等于其跟随范围的 START-DATE 的布尔值。以下范围是具有问题范围的 START-DATE 之后的最早 START-DATE 的类的日期范围。此属性是可选的,默认值为 false。

plannedDuration

(数字或未定义)

日期范围的预期持续时间,以小数浮点秒数表示。此值不得为负数。如果日期范围的实际时长尚不清楚,则应使用此属性来指明其预期时长。此属性为可选属性。

rangeClass

(字符串或未定义)

客户端定义的字符串,用于指定一组属性及其关联的值语义。具有相同“类”属性值的所有日期范围都必须遵循这些语义。此属性是可选的。

scte35Cmd

(字符串或未定义)

携带 SCTE-35 splice_info_section() 数据。此属性为可选属性。

scte35In

(字符串或未定义)

在数据中携带 SCTE-35 数据接合。此属性为可选属性。

Scte35Out

(字符串或未定义)

携带 SCTE-35 数据接合数据。此属性为可选属性。

startDate

(字符串或未定义)

一个字符串,其中包含日期范围开始的 ISO-8601 日期。此属性为必需属性。