Klasa: przerwa

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.