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 Benutzeroberfläche entsprechend ausgefüllt werden kann.

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 der Referenzdokumentation für die einzelnen Setter des Builders.

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 sind die Attribute aufgeführt, die den einzelnen Arten von Videoprogrammen zugewiesen werden können. Jedes Attribut ist mit dem entsprechenden Setter in PreviewProgram.Builder verknüpft. Mit gekennzeichnete Attribute sind erforderlich, die mit (✔) gekennzeichnet sind.

Attribut Film TV-Serien Serienstaffel Serienfolge Clip Veranstaltung Kanal
Author (✔)
Verfügbarkeit (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Kanonische Genres (✔)(✔)(✔)(✔)
Kanal-ID
Content ID (✔)
Altersfreigaben (✔)(✔) (✔)(✔) (✔)(✔)(✔)
DurationMillis (✔)
Nummer der Folge
Titel der Folge (✔)
Genre (✔)(✔) (✔)(✔)
Intent-URI
Anzahl der Interaktionen (✔)(✔)
Interaktionstyp (✔)(✔)
Interne Anbieter-ID (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Artikelanzahl(✔) (✔)
Live (✔)(✔)(✔)(✔)(✔)
Logo-URI (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Beschreibung des Logoinhalts (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Angebotspreis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Seitenverhältnis von Postern
URI für Postergrafik
URI für die Vorschau des Videos (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Veröffentlichungsdatum (✔)(✔)(✔)(✔)(✔)(✔)
Bewertung (✔)(✔)(✔)(✔)(✔)
Bewertungsstil der Rezension (✔)(✔)(✔)(✔)(✔)
Anzeigenummer der Staffel
Kurzbeschreibung (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Startzeit UTC Millis (*)
Endzeit UTC Millisekunden (*)
Startpreis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Seitenverhältnis der Miniaturansicht (✔)(✔)(✔)(✔)(✔)(✔)(✔)
URI der Miniaturansicht (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Title
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

Die beste Qualität erzielen Sie mit Vorschauvideos im 16:9- oder 4:3-Format, die mindestens den in dieser Tabelle angegebenen Größen entsprechen. Verwenden Sie für eine optimale Nutzererfahrung ein undurchsichtiges Logo.

Sie können die genauen Größen des Vorschauvideos mit VIDEO_WIDTH und VIDEO_HEIGHT angeben.