Canlı TV şovlarını ve diğer sürekli, kanal tabanlı içerikleri izlemek TV deneyiminin büyük bir parçasıdır. Kullanıcılar, kanallara göz atarak TV'de program seçmeye ve izlemeye alışkındır. TV Giriş Çerçevesi, TV programlama rehberinde video veya müzik içeriği yayınlamak için kanallar oluşturur.
Dikkat: TV Giriş Çerçevesi, OEM'ler tarafından Android sistem TV uygulaması için kanal oluşturmak amacıyla kullanılmak üzere tasarlanmıştır. Yalnızca Android 5.0 (API düzeyi 21) ile Android 7.1 (API düzeyi 25) arasındaki sürümlerde 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 konusuna bakın.
TV Giriş Çerçevesi, HDMI bağlantı noktaları ve yerleşik kanal ayarlayıcılar gibi donanım kaynaklarından ve internet üzerinden yayınlanan video gibi yazılım kaynaklarından canlı video içeriğinin alınması ve oynatılması için birleşik bir yöntem sağlar.
Bu çerçeve, geliştiricilerin bir TV giriş hizmeti uygulayarak canlı TV giriş kaynakları tanımlamasına olanak tanır. Bu hizmet, kanal ve program listesini TV Sağlayıcısı'na yayınlar. TV cihazındaki canlı TV uygulaması, TV sağlayıcısından mevcut kanal ve programların listesini alıp kullanıcılara gösterir.
Kullanıcı belirli bir kanalı seçtiğinde canlı TV uygulaması, TV Giriş Yöneticisi aracılığıyla ilişkili TV giriş hizmeti için bir oturum oluşturur ve TV giriş hizmetine, istenen kanala göre ayar yapıp içeriği TV uygulaması tarafından sağlanan bir ekran yüzeyinde oynatmasını bildirir.
![](https://developer.android.com/static/images/tv/tv-tif-overview.png?authuser=5&hl=tr)
Ş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, görüntüleyebileceği ve keyifle izleyebileceği tek bir kullanıcı arayüzünde bir araya getirecek şekilde tasarlanmıştır. İçeriğiniz için bir TV giriş hizmeti oluşturmak, içeriğinizin TV cihazlarında daha erişilebilir olmasına yardımcı olabilir.
Daha fazla bilgi için TV Giriş Hizmeti örnek uygulamasına göz atın.
Konular
- TV giriş hizmeti geliştirme
- Sistemin TV uygulamasıyla çalışan bir TV giriş hizmeti geliştirmeyi öğrenin.
- Kanal verileriyle çalışma
- Sistem için kanal ve program verilerini nasıl açıklayacağınızı öğrenin.
- TV kullanıcısı etkileşimini yönetme
- Yer paylaşımları sunmayı, içerik kullanılabilirliğini ve içerik seçimini yönetmeyi öğrenin.
- Zaman değiştirme özelliğini destekleyin
- TV giriş hizmetinizde zaman kaydırmayı nasıl destekleyeceğinizi öğrenin.
- İçerik kaydını destekleme
- TV giriş hizmetinizde içerik kaydını nasıl destekleyeceğinizi öğrenin.