cast. framework. HlsTimedMetadata
#EXT-X-DATERANGE プロパティにある HLS 固有の時間指定メタデータ プロパティが含まれます。https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-06#section-4.4.5.1
コンストラクタ
HlsTimedMetadata
新しい HlsTimedMetadata()
プロパティ
clientAttributes
(null 以外のオブジェクトや未定義)
接頭辞「X-」は、クライアント定義の属性のために予約されている名前空間を定義します。client-attribute は有効な AttributeName でなければなりません。クライアントは、競合を避けるために、独自の属性名を定義するときにリバース DNS 構文を使用すべきです。属性値は、文字列、16 進数シーケンス、または小数点浮動小数点でなければなりません。クライアント定義の属性の例として、X-COM-EXAMPLE-AD-ID="XYZ123" などがあります。これらの属性は省略可能です。
duration
(数値または未定義)
期間の長さ。10 進数の浮動小数点数で表されます。負の値にすることはできません。単一の時刻(終了時刻を超えるなど)は、持続時間が 0 で表されるべきです。この属性は省略可能です。
endDate
(文字列または未定義)
期間の終了日を表す ISO-8601 の日付を含む文字列。これは、START-DATE 属性の値以上でなければなりません。この属性は省略可能です。
endOnNext
(ブール値または未定義)
範囲の末尾を示すブール値は、その範囲の Start-DATE と等しくなります。次の範囲は、同じ範囲の Start-DATE から、目的の範囲の Start-DATE までの期間が最も早い期間です。この属性は省略可能です。デフォルトは false です。
予定期間
(数値または未定義)
想定される期間の期間(10 進数の浮動小数点数で表します)。負の値にすることはできません。この属性は、実際の所要時間がまだ把握していない期間の予定期間を示すために使用すべきです。この属性は省略可能です。
rangeClass
(文字列または未定義)
属性のセットとそれに関連する値のセマンティクスを指定するクライアント定義の文字列。同じ CLASS 属性値を持つすべての期間は、これらのセマンティクスに従わなければなりません。この属性は省略可能です。
scte35Cmd
(文字列または未定義)
SCTE-35 splice_info_section() データを格納します。この属性は省略可能です。
Scte35In
(文字列または未定義)
SCTE-35 データスプライスをデータに保持します。この属性は省略可能です。
Scte35Out
(文字列または未定義)
SCTE-35 データを結合します。この属性は省略可能です。
startDate
(文字列または未定義)
期間の開始日の ISO-8601 の日付を含む文字列。 この属性は必須です。