Klasa: HlsTimedMetadata

Zespół

HlsTimedMetadata

new HlsTimedMetadata()

Właściwości

clientAttributes

(niepusty obiekt lub niezdefiniowany)

Prefiks „X-” definiuje przestrzeń nazw zarezerwowaną na atrybuty zdefiniowane przez klienta. Atrybut klient MUSI mieć formę prawną AttributeName. Aby uniknąć kolizji, klienci powinni używać składni odwrotnej translacji DNS podczas definiowania własnych nazw atrybutów. Wartość atrybutu MUSI być ciągiem tekstowym, ciągiem szesnastkowym lub liczbą zmiennoprzecinkową. Przykład atrybutu definiowanego przez klienta to X-COM-EXAMPLE-AD-ID="XYZ123". Te atrybuty są OPCJONALNE.

czas trwania

(liczba lub wartość nieokreślona)

Czas trwania zakresu dat wyrażony w postaci liczby zmiennoprzecinkowej w sekundach. NIE MOŻE być wartością ujemną. Pojedyncza chwila w czasie (np. przekroczenie linii mety) POWINNA być reprezentowana przez czas trwania wynoszący 0. Ten atrybut jest OPCJONALNY.

endDate

(ciąg znaków lub nieokreślony)

Ciąg tekstowy zawierający datę w formacie ISO-8601, w której kończy się zakres dat. Musi być równa wartości atrybutu START-DATE lub późniejsza. Ten atrybut jest OPCJONALNY.

endOnNext

(wartość logiczna lub nieokreślona)

Wartość logiczna wskazująca koniec zakresu, który go zawiera, jest równy START-DATE odpowiedniego zakresu. Poniższy zakres to zakres dat dla tej samej klasy, która ma najwcześniejszą datę START-DATE po START-DATE danego zakresu. Ten atrybut jest OPCJONALNY i przyjmuje wartość domyślną „false” (fałsz).

plannedDuration

(liczba lub wartość nieokreślona)

Oczekiwany czas trwania zakresu dat wyrażony w postaci liczby dziesiętnej zmiennoprzecinkowej w sekundach. NIE MOŻE być wartością ujemną. Ten atrybut POWINIEN być używany do wskazywania oczekiwanego czasu trwania dla zakresu dat, którego rzeczywisty czas trwania nie jest jeszcze znany. Ten atrybut jest OPCJONALNY.

rangeClass

(ciąg znaków lub nieokreślony)

Ciąg zdefiniowany przez klienta, który określa zestaw atrybutów i powiązaną z nimi semantykę wartości. Wszystkie zakresy dat z tą samą wartością atrybutu CLASS MUSZĄ być zgodne z tymi semantykami. Ten atrybut jest OPCJONALNY.

SCTE35Cmd

(ciąg znaków lub nieokreślony)

Zawiera dane SCTE-35 splice_info_section(). Ten atrybut jest OPCJONALNY.

SCTE35In

(ciąg znaków lub nieokreślony)

Przenosi w danych sprzężenie danych SCTE-35. Ten atrybut jest OPCJONALNY.

SCTE35Out

(ciąg znaków lub nieokreślony)

Przenosi dane podziału danych SCTE-35. Ten atrybut jest OPCJONALNY.

startDate

(ciąg znaków lub nieokreślony)

Ciąg tekstowy zawierający datę w formacie ISO-8601, od której rozpoczyna się zakres dat. Ten atrybut jest WYMAGANY.