Attribute für Videoprogramme

Die Attribute eines Videoprogramms hängen von der Art des Inhalts ab. Der Programmtyp teilt dem System mit, welche Metadaten zu erwarten sind, damit die UI ausgefüllt werden kann. angemessen.

Es gibt folgende Arten von Videoprogrammen:

Verwenden Sie PreviewProgram.Builder, um ein Programm zu erstellen. Weitere Informationen zu möglichen Werten für die einzelnen Felder finden Sie in den Referenzdokumenten für die einzelnen Setter im Builder.

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();

In der folgenden Tabelle sehen Sie die Attribute, die den einzelnen Videoprogramm. Jedes Attribut ist mit dem entsprechenden Setter in PreviewProgram.Builder Mit gekennzeichnete Attribute sind erforderlich. Die mit (✔) gekennzeichneten Felder sind optional.

Attribut Film TV-Serien Serienstaffel TV-Folge Clip Veranstaltung Kanal
Author (✔)
Verfügbarkeit (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Kanonische Genres (✔)(✔)(✔)(✔)
Kanal-ID
Content ID (✔)
Altersfreigaben (✔)(✔) (✔)(✔) (✔)(✔)(✔)
Duration (Millis) (✔)
Nummer der Folge
Titel der Folge (✔)
Genre (✔)(✔) (✔)(✔)
Intent-URI
Anzahl der Interaktionen (✔)(✔)
Interaktionstyp (✔)(✔)
Interne Anbieter-ID (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Anzahl der Elemente(✔) (✔)
Live (✔)(✔)(✔)(✔)(✔)
Logo-URI (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Beschreibung des Logoinhalts (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Angebotspreis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Seitenverhältnis des Posterdesigns
URI für Postergrafiken
Vorschauvideo-URI (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Veröffentlichungsdatum (✔)(✔)(✔)(✔)(✔)(✔)
Bewertung (✔)(✔)(✔)(✔)(✔)
Bewertungsstil für Rezensionen (✔)(✔)(✔)(✔)(✔)
Anzeigenummer der Staffel
Kurzbeschreibung (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Startzeit in UTC Millis (*)
Ende in UTC Millis (*)
Startpreis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Thumbnail-Seitenverhältnis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Thumbnail-URI (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Titel
Videohöhe (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Videobreite (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Gewicht (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Vorschaubilder

Für Vorschaubilder werden folgende Größen empfohlen:

Attribut Seitenverhältnis Breite Höhe
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

Für beste Qualität solltest du Vorschauvideos im 16:9- oder 4:3-Format verwenden, die mindestens dieser Größe entsprechen die in dieser Tabelle angegeben sind. Verwenden Sie für eine optimale Nutzererfahrung ein undurchsichtiges Logo.

Mit VIDEO_WIDTH können Sie die genauen Größen der Vorschauvideos angeben. und VIDEO_HEIGHT.