Atrybuty programu wideo

Atrybuty programu wideo zależą od typu jego treści. Typ programu informuje system, jakich metadanych może się spodziewać, dzięki czemu interfejs użytkownika jest odpowiednio wypełniony.

Oto typy programów wideo:

Użyj PreviewProgram.Builder do utworzenia programu. Więcej informacji o możliwych wartościach każdego pola znajdziesz w dokumentacji poszczególnych metod ustawiających w konstruktorze.

Kotlin

val program = PreviewProgram.Builder()
        .setChannelId(channelId)
        .setTitle(clip.getTitle())
        .setDescription(clip.getDescription())
        .setType(TvContractCompat.PreviewPrograms.TYPE_MOVIE)
        // Set required attributes
        .build()

Java

PreviewProgram program = new PreviewProgram.Builder()
        .setChannelId(channelId)
        .setTitle(clip.getTitle())
        .setDescription(clip.getDescription())
        .setType(TvContractCompat.PreviewPrograms.TYPE_MOVIE)
        // Set required attributes
        .build();

W tabeli poniżej znajdziesz atrybuty, które można przypisać do poszczególnych typów programów wideo. Każdy atrybut zawiera link do odpowiedniego obiektu ustawiającego w PreviewProgram.Builder. Atrybuty są wymagane; te oznaczone (✔) są opcjonalne.

Atrybut Film Seriale telewizyjne Sezon Odcinek Klip Wydarzenie Na kanale
Autor (✔)
Dostępność (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Gatunki kanoniczne (✔)(✔)(✔)(✔)
Identyfikator kanału
System Content ID (✔)
Oceny treści (✔)(✔) (✔)(✔) (✔)(✔)(✔)
Czas trwania w milisekundach (✔)
Numer odcinka
Tytuł odcinka (✔)
Gatunek (✔)(✔) (✔)(✔)
Identyfikator URI intencji
Liczba interakcji (✔)(✔)
Typ interakcji (✔)(✔)
Wewnętrzny identyfikator dostawcy (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Liczba elementów(✔) (✔)
Aktywna (✔)(✔)(✔)(✔)(✔)
Identyfikator URI logo (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Opis treści logo (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Cena oferty (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Współczynnik proporcji plakatu
Identyfikator URI grafiki plakatu
Identyfikator URI podglądu filmu (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Data wydania (✔)(✔)(✔)(✔)(✔)(✔)
Ocena (✔)(✔)(✔)(✔)(✔)
Styl oceny opinii (✔)(✔)(✔)(✔)(✔)
Wyświetlany numer sezonu
Short Description (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Czas rozpoczęcia UTC w milisekundach (*)
Czas zakończenia UTC w milisekundach (*)
Cena początkowa (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Współczynnik proporcji miniatury (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Identyfikator URI miniatury (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Title
Wysokość filmu (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Szerokość filmu (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Waga (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Podgląd obrazów

Zalecane rozmiary obrazów do podglądu:

Atrybut Format obrazu Szerokość Wysokość
ASPECT_RATIO_16_9 16:9 272 dp 153 dp
ASPECT_RATIO_3_2 3:2 229,5 dp 153 dp
ASPECT_RATIO_4_3 4:3 204 dp 153 dp
ASPECT_RATIO_1_1 1:1 153 dp 153 dp
ASPECT_RATIO_2_3 2:3 102 dp 153 dp
ASPECT_RATIO_MOVIE_POSTER 1:1,441 106 dp 153 dp

Aby uzyskać najlepszą jakość, użyj filmów z podglądem w formacie 16:9 lub 4:3, w rozmiarach co najmniej podanych w tej tabeli. Aby zapewnić użytkownikom jak najlepsze wrażenia, używaj nieprzezroczystego logo.

Za pomocą właściwości VIDEO_WIDTH i VIDEO_HEIGHT możesz określić dokładne rozmiary podglądu wideo.