Video programı özellikleri

Bir video programının özellikleri, içeriklerinin türüne bağlıdır. Program türü kullanıcı arayüzünün doldurulabilmesi için sisteme hangi meta verilerin bekleneceğini söyler sağlayabilir.

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

Program oluşturmak için PreviewProgram.Builder aracını kullanın. Oluşturucudaki her bir belirleyiciye ilişkin referans dokümanlarında her alan için olası değerler hakkında daha fazla bilgi edinebilirsiniz.

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 bir kimlik parametresine atanabilen yeni bir video programı. Her öznitelik, PreviewProgram.Builder. olarak işaretlenen özellikler zorunludur; (✔) işaretli olanlar isteğe bağlıdır.

Özellik Film TV serisi TV Sezonu TV Bölümü Klip Etkinlik Kanal
Yazar (✔)
Kullanılabilirlik (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Standart Türler (✔)(✔)(✔)(✔)
Kanal kimliği
Content ID (✔)
İçerik Derecelendirmeleri (✔)(✔) (✔)(✔) (✔)(✔)(✔)
DurationMilis (✔)
Bölüm Numarası
Bölüm Başlığı (✔)
Tür (✔)(✔) (✔)(✔)
Intent URI'si
Etkileşim Sayısı (✔)(✔)
Etkileşim Türü (✔)(✔)
Dahili Sağlayıcı Kimliği (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Öğe Sayısı(✔) (✔)
Etkin (✔)(✔)(✔)(✔)(✔)
Logo URI'si (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Logo İçerik Açıklaması (*) (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Teklif Fiyatı (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Poster görseli en boy oranı
Poster Resmi URI'si
Önizleme Video URI'si (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Yayın Tarihi (✔)(✔)(✔)(✔)(✔)(✔)
Yorum Puanı (✔)(✔)(✔)(✔)(✔)
Yorum Derecelendirme Stili (✔)(✔)(✔)(✔)(✔)
Sezon Gösterim Numarası
Kısa açıklama (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Başlangıç Zamanı (UTC) (Milisaniye (*))
Bitiş Zamanı (UTC Milisaniye) (*)
Başlangıç Fiyatı (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Küçük Resim En Boy Oranı (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Küçük Resim URI'si (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Title
Video Yüksekliği (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Video Genişliği (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Kilo (✔)(✔)(✔)(✔)(✔)(✔)(✔)
Önizleme resimleri

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

Özellik En Boy Oranı Genişlik Yükseklik
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 en az şu boyutlarda 16:9 veya 4:3 önizleme videoları kullanın bu tabloda belirtilmiştir. En iyi kullanıcı deneyimi için opak bir logo kullanın.

VIDEO_WIDTH kullanarak tam önizleme video boyutlarını belirtebilirsiniz ve VIDEO_HEIGHT.