cast. framework. HlsTimedMetadata
#EXT-X-DATERANGE プロパティにある HLS 固有の時間指定メタデータ プロパティを含みます。 https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-06#section-4.4.5.1
コンストラクタ
HlsTimedMetadata
new HlsTimedMetadata()
プロパティ
clientAttributes
(非 null オブジェクトまたは未定義)
接頭辞「X-」は、クライアント定義の属性用に予約された名前空間を定義します。クライアント属性は有効な AttributeName でなければなりません。クライアントは、衝突を避けるために独自の属性名を定義するときに、リバース DNS 構文を使用すべきです。属性値は、文字列、16 進数シーケンス、または 10 進浮動小数点数でなければなりません。クライアント定義の属性の例は X-COM-EXAMPLE-AD-ID="XYZ123" です。これらの属性は省略可能です。
時間
(数値または未定義)
10 進数の浮動小数点数で表される期間。負の値であってはなりません。単一の瞬間(ゴールラインを越えるなど)は、期間 0 で表すべきです。この属性は省略可能です。
endDate
(文字列または未定義)
日付範囲が終了する ISO-8601 の日付を含む文字列。START-DATE 属性の値以降でなければなりません。 この属性は省略可能です。
endOnNext
(ブール値または未定義)
それを含む範囲の終了が、次の範囲の START-DATE と等しいことを示すブール値。次の範囲は、同じ CLASS の、対象の範囲の START-DATE より後の START-DATE が最も早い期間です。この属性は任意で、デフォルトは false です。
plannedDuration
(数値または未定義)
期間中に予想される期間。10 進数の浮動小数点数で表します。負の値であってはなりません。この属性は、実際の期間がまだ不明である期間の推定期間を示すために使用すべきです。この属性は省略可能です。
rangeClass
(文字列または未定義)
いくつかの属性セットとそれらに関連付けられた値セマンティクスを指定するクライアント定義の文字列。同じ CLASS 属性値を持つ期間はすべて、これらのセマンティクスに準拠しなければなりません。この属性は省略可能です。
scte35Cmd
(文字列または未定義)
SCTE-35 splice_info_section() データを伝送します。この属性は省略可能です。
scte35In
(文字列または未定義)
データで SCTE-35 データスプライスを伝送。この属性は省略可能です。
scte35Out
(文字列または未定義)
SCTE-35 データスプライス データの転送。この属性は省略可能です。
startDate
(文字列または未定義)
期間の開始日である ISO-8601 の日付を含む文字列。この属性は必須です。