Video programı özellikleri

Video programının özellikleri, içeriğinin türüne bağlıdır. Program türü, kullanıcı arayüzünün uygun şekilde doldurulabilmesi için sisteme hangi meta verilerin beklendiğini bildirir.

Video programları aşağıdaki türlerden biri olabilir:

KullanmakPreviewProgram.Builder Bir program oluşturmak. Her alan için olası değerler hakkında daha fazla bilgiyi oluşturucudaki her belirleyicinin referans dokümanlarında bulabilirsiniz.

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

Aşağıdaki tabloda, her video programı türüne atanabilecek özellikler gösterilmektedir. Her özellik, PreviewProgram.Builder içindeki ilgili ayarlayıcıya bağlanır. ile işaretlenmiş özellikler zorunludur; (✔) ile işaretlenmiş özellikler isteğe bağlıdır.

Özellik Film TV Dizisi TV Sezonu TV Bölümü Klip Etkinlik Kanal
Yazar (✔)
Kullanılabilirlik (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Standart Türler (✔)(✔)(✔)(✔)
Kanal kimliği
Content ID (✔)
İçerik Derecelendirmeleri (✔)(✔) (✔)(✔) (✔)(✔)(✔)
DurationMillis (✔)
Bölüm Numarası
Bölüm Başlığı (✔)
Tür (✔)(✔) (✔)(✔)
Amaç URI'si
Etkileşim sayısı (✔)(✔)
Etkileşim Türü (✔)(✔)
Dahili Sağlayıcı Kimliği (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Öğe sayısı(✔) (✔)
Canlı (✔)(✔)(✔)(✔)(✔)
Logo URI'si (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Logo İçeriği Açıklaması (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Teklif Fiyatı (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Poster Resmi En-Boy Oranı
Poster resmi URI'si
Önizleme videosu URI'si (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Yayınlanma Tarihi (✔)(✔)(✔)(✔)(✔)(✔)
Değerlendirme Puanı (✔)(✔)(✔)(✔)(✔)
Yorum Puanı Stili (✔)(✔)(✔)(✔)(✔)
Sezon Görüntüleme Numarası
Kısa açıklama (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Başlangıç Zamanı (UTC Millis) (*)
Bitiş Zamanı (UTC Millis) (*)
Başlangıç Fiyatı (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Küçük Resim En Boy Oranı (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Küçük resim URI'si (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Title
Video Yüksekliği (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Video Genişliği (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Ağırlık (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Resimleri önizleme

Önizleme resimleri için önerilen boyutlar aşağıdaki gibidir:

Özellik En-Boy Oranı Genişlik Boy
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

En iyi kalite için, bu tabloda belirtilen boyutlarda veya daha büyük olan 16:9 veya 4:3 formatındaki önizleme videolarını kullanın. En iyi kullanıcı deneyimi için opak bir logo kullanın.

Önizleme videosunun tam boyutlarını VIDEO_WIDTH ve VIDEO_HEIGHT kullanarak belirtebilirsiniz.