Attribute für Videoprogramme

Die Attribute eines Videoprogramms hängen von der Art der Inhalte ab. Der Programmtyp gibt dem System an, welche Metadaten erwartet werden, damit die Benutzeroberfläche entsprechend ausgefüllt werden kann.

Videoprogramme können einer der folgenden Arten sein:

Verwenden Sie PreviewProgram.Builder, um ein Programm zu erstellen. Weitere Informationen zu den möglichen Werten für die einzelnen Felder finden Sie in der Referenzdokumentation 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 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 markierte Attribute sind erforderlich, mit (✔) markierte Attribute sind optional.

Attribut Film Serie Serienstaffel TV-Folge Clip Ereignis Kanal
Author (✔)
Verfügbarkeit (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Kanonische Genres (✔)(✔)(✔)(✔)
Kanal-ID
Content ID (✔)
Altersfreigaben (✔)(✔) (✔)(✔) (✔)(✔)(✔)
DurationMillis (✔)
Folgennummer
Episodentitel (✔)
Genre (✔)(✔) (✔)(✔)
Intent-URI
Interaktionsanzahl (✔)(✔)
Interaktionstyp (✔)(✔)
Interne Anbieter-ID (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Anzahl der Elemente(✔) (✔)
Live (✔)(✔)(✔)(✔)(✔)
Logo URI (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Logo Inhaltsbeschreibung (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Angebotspreis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Seitenverhältnis von Poster-Artworks
Poster-URI
Vorschauvideo-URI (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Veröffentlichungsdatum (✔)(✔)(✔)(✔)(✔)(✔)
Rezensionsbewertung (✔)(✔)(✔)(✔)(✔)
Bewertungsstil (✔)(✔)(✔)(✔)(✔)
Anzeigenummer der Staffel
Short Description (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Start Time UTC Millis (*)
End Time UTC Millis (*)
Startpreis (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Seitenverhältnis von Thumbnails (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Thumbnail-URI (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Titel
Video Height (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Videobreite (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Gewicht (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Vorschaubilder

Die empfohlenen Größen für Vorschaubilder sind:

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 die beste Qualität sollten Sie Vorschauvideos im Seitenverhältnis 16:9 oder 4:3 verwenden, die mindestens die in dieser Tabelle angegebenen Größen haben. Verwenden Sie ein undurchsichtiges Logo, um die Nutzerfreundlichkeit zu optimieren.

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