類別:HlsTimedMetadata

建構函式

HlsTimedMetadata

新 HlsTimedMetadata()

屬性

clientAttributes

(非空值或未定義的物件)

「X-」前置字串定義為用戶端定義屬性預留的命名空間。client-屬性「必須」是合法的 AttributeName。用戶端「應」在定義自己的屬性名稱時使用反向 DNS 語法,以免發生衝突。屬性值「必須」是字串、十六進位序列或小數點。用戶端定義屬性的範例為 X-COM-EXAMPLE-AD-ID="XYZ123"。這些屬性為選用屬性。

持續時間

(數字或未定義)

日期範圍的持續時間,以小數點浮點數的秒數表示。不得為負值。單次時間 (例如交叉終點線) 應以 0 表示。此為選用屬性。

endDate

(字串或未定義)

包含日期範圍結束之 ISO-8601 日期的字串。其中 必須等於或晚於 START-DATE 屬性的值。 此為選用屬性。

endOnNext

(布林值或未定義)

布林值,表示包含該範圍的範圍結尾等於其追蹤範圍的 START-DATE。下列範圍是指同一個 CLASS 的日期範圍,該範圍最早的 START-DATE 晚於相關範圍的 START-DATE。此為選用屬性,預設為 false。

plannedDuration

(數字或未定義)

日期範圍的預期持續時間,以小數點浮點數的秒數表示。不得為負值。這個屬性應用於指出日期範圍內的預計期間,後者實際持續時間不明。此為選用屬性。

rangeClass

(字串或未定義)

用戶端定義字串,指定一組屬性及其相關聯的值語意。凡是具有相同 CLASS 屬性值的所有日期範圍,「都必須」遵循這些語意。這個屬性為選用項目。

Scte35Cmd

(字串或未定義)

傳輸 SCTE-35 splice_info_section() 資料。此為選用屬性。

scte35In

(字串或未定義)

將資料剪接為 SCTE-35。此為選用屬性。

scte35Out

(字串或未定義)

包含 SCTE-35 資料打散資料。此為選用屬性。

startDate

(字串或未定義)

包含日期範圍起點的 ISO-8601 日期的字串。這是必要屬性。