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.