cast. platforma. wiadomości. Przerwa
Reprezentuje przerwę (np. przerwę na reklamę) umieszczoną w głównym filmie.
Zespół
Przerwa
nowa Break(id; breakClipIds; pozycja)
Parametr |
|
|---|---|
|
id |
ciąg znaków Unikalny identyfikator przerwy. |
|
breakClipIds |
Tablica ciągu znaków Lista identyfikatorów klipów uwzględniających tę przerwę. Wartość nie może być wartością null. |
|
position |
Liczba Pozycja tej przerwy w głównym filmie. |
Właściwości
breakClipIds
niepusta tablica ciągu znaków
Lista identyfikatorów klipów przerwania uwzględnionych w tej przerwie.
czas trwania
(liczba lub wartość nieokreślona)
Czas trwania przerwy w sekundach.
rozwinięto
(wartość logiczna lub nieokreślona)
Wskazuje, czy przerwa jest rozwinięta na osi czasu.
Czas trwania przerw po rozwinięciu jest uwzględniany w łącznym czasie odtwarzania. Wartość true oznacza, że przerwa jest rozwinięta. W przypadku jego pominięcia przyjmuje się, że wartość wynosi false.
id
ciąg znaków
Unikalny identyfikator przerwy. W przypadku przerw wyszukiwania identyfikator jest automatycznie generowanym ciągiem znaków w formacie seek-<timestampInMs>.
isEmbedded
(wartość logiczna lub nieokreślona)
Wskazuje, czy przerwa jest umieszczona w strumieniu głównym. W przypadku jego pominięcia przyjmuje się, że wartość wynosi false.
isWatched
boolean
Określa, czy przerwa została wyświetlona. Gdy przerwa zacznie się odtwarzać, będzie ona oznaczona jako true. Nadawca może zmienić kolor znacznika paska postępu odpowiadającego tej przerwie, gdy wartość w tym polu zmieni się z false na true, co będzie oznaczało, że użytkownik wyświetlił przerwę.
position
Liczba
Lokalizacja przerwy w głównym filmie (w sekundach). -1 reprezentuje pozycję na końcu głównego filmu (reklama po filmie) i obowiązuje tylko w przypadku łączenia reklam po stronie klienta. W przypadku łączenia reklam po stronie serwera wymagana jest dokładna pozycja.