TV giriş hizmetleri oluşturun

Canlı TV programlarını ve diğer sürekli, kanala dayalı içerikleri izlemek TV deneyiminin önemli bir parçasıdır. Kullanıcılar, kanallara göz atarak TV'de program seçip izlemeye alışkındır. TV Giriş Çerçevesi, TV programlama rehberinde video veya müzik içeriklerinin yayınlanması için kanallar oluşturur.

Dikkat: TV Input Framework, OEM'ler tarafından Android sistem TV uygulaması için kanallar oluşturmak üzere kullanılmak üzere tasarlanmıştır. Yalnızca Android 5.0 (API düzeyi 21) ile Android 7.1 (API düzeyi 25) sürümlerinde desteklenir. Üçüncü taraf uygulamaları, içerikleri için Android TV ana ekran API'lerini kullanarak kanallar oluşturmalıdır. Ayrıntılar için Ana ekranda içerik önerme başlıklı makaleyi inceleyin.

TV Giriş Çerçevesi, HDMI bağlantı noktaları ve yerleşik tuner'lar gibi donanım kaynaklarından ve internet üzerinden yayınlanan video gibi yazılım kaynaklarından gelen canlı video içeriklerinin alınması ve oynatılması için birleşik bir yöntem sunar.

Bu çerçeve, geliştiricilerin TV giriş hizmeti uygulayarak canlı TV giriş kaynaklarını tanımlamasına olanak tanır. Bu hizmet, TV sağlayıcıya kanal ve program listesi yayınlar. TV cihazındaki canlı TV uygulaması, TV sağlayıcıdan kullanılabilir kanalların ve programların listesini alıp kullanıcıya gösterir.

Bir kullanıcı belirli bir kanal seçtiğinde canlı TV uygulaması, TV Input Manager aracılığıyla ilişkili TV giriş hizmeti için bir oturum oluşturur ve TV giriş hizmetine istenen kanala geçmesini ve içeriği TV uygulaması tarafından sağlanan bir ekran yüzeyinde oynatmasını söyler.

TV Giriş Çerçevesi, canlı TV uygulamasını çeşitli girişlere bağlar.
Şekil 1. TV Giriş Çerçevesi'nin işlevsel diyagramı.

TV Giriş Çerçevesi, çok çeşitli canlı TV giriş kaynaklarına erişim sağlamak ve bunları kullanıcıların içeriklere göz atabileceği, içerikleri görüntüleyebileceği ve içeriklerden keyif alabileceği tek bir kullanıcı arayüzünde bir araya getirmek için tasarlanmıştır. İçeriğiniz için bir TV giriş hizmeti oluşturmak, içeriğin TV cihazlarında daha erişilebilir olmasına yardımcı olabilir.

Daha fazla bilgi için TV Input Service örnek uygulamasına göz atın.

Konular

TV giriş hizmeti geliştirme
Sistemin TV uygulamasıyla çalışan bir TV girişi hizmeti geliştirmeyi öğrenin.
Kanal verileriyle çalışma
Sistem için kanal ve program verilerini nasıl açıklayacağınızı öğrenin.
TV'de kullanıcı etkileşimini yönetme
Yer paylaşımlarını sunma, içerik kullanılabilirliğini yönetme ve içerik seçimini ele alma hakkında bilgi edinin.
Zaman kaydırmayı destekleme
TV girişi hizmetinizde zaman kaydırma özelliğini nasıl destekleyeceğinizi öğrenin.
İçerik kaydını destekleme
TV giriş hizmetinizde içerik kaydını nasıl destekleyeceğinizi öğrenin.