Atrybuty programu wideo

Atrybuty programu wideo zależą od typu jego treści. Typ programu informuje system, jakich metadanych należy się spodziewać, aby umożliwić wypełnienie interfejsu w odpowiedni sposób.

Dostępne są następujące typy programów wideo:

Użyj PreviewProgram.Builder, aby utworzyć program. Więcej informacji o możliwych wartościach poszczególnych pól znajdziesz w dokumentacji referencyjnej dotyczącej każdej metody ustawiającej 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 każdego typu programu wideo. Każdy atrybut wiąże się z odpowiednim ustawieniem w PreviewProgram.Builder Atrybuty oznaczone są wymagane. te oznaczone jako (✔) są opcjonalne.

Atrybut Film Seriale telewizyjne Sezon TV Odcinek telewizyjny Klip Wydarzenie Kanał
Autor (✔)
Dostępność (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Gatunki kanoniczne (✔)(✔)(✔)(✔)
Identyfikator kanału
System Content ID (✔)
Oceny treści (✔)(✔) (✔)(✔) (✔)(✔)(✔)
DurationMillis, (✔)
Numer odcinka
Tytuł odcinka (✔)
Gatunek (✔)(✔) (✔)(✔)
Identyfikator URI intencji
Liczba interakcji (✔)(✔)
Typ interakcji (✔)(✔)
Wewnętrzny identyfikator dostawcy (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Liczba produktów(✔) (✔)
Na żywo (✔)(✔)(✔)(✔)(✔)
Identyfikator URI logo (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Opis treści logo (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Cena oferty (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Współczynnik proporcji plakatu
Identyfikator URI plakatu
Identyfikator URI filmu z podglądem (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Data premiery (✔)(✔)(✔)(✔)(✔)(✔)
Ocena (✔)(✔)(✔)(✔)(✔)
Styl ocen (✔)(✔)(✔)(✔)(✔)
Wyświetlany numer sezonu
Short Description (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Czas rozpoczęcia UTC (milisekundy) (*)
Czas zakończenia UTC w milisekundach (*)
Cena początkowa (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Format obrazu miniatury (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Identyfikator URI miniatury (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Title
Wysokość filmu (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Szerokość filmu (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Waga (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Podgląd obrazów

Zalecane rozmiary obrazów podglądu:

Atrybut Współczynnik proporcji 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żywaj filmów z podglądem o współczynniku proporcji 16:9 lub 4:3, które mają co najmniej rozmiar podane w tej tabeli. Dla wygody użytkowników używaj nieprzezroczystego logo.

Dokładne rozmiary podglądu wideo możesz określić za pomocą atrybutu VIDEO_WIDTH i VIDEO_HEIGHT.