Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Membuat layanan masukan TV

Menonton acara TV live dan konten kontinu berbasis saluran lainnya adalah bagian penting dari pengalaman TV. Pengguna terbiasa memilih dan menonton acara di TV dengan menjelajahi saluran. Framework Input TV membuat saluran untuk menayangkan konten video atau musik di panduan pemrograman TV.

Catatan: Framework Input TV disediakan bagi OEM yang ingin membuat saluran untuk aplikasi TV sistem Android. Framework ini hanya didukung pada Android 5.0 (API level 21) hingga Android 7.1 (API level 25). Aplikasi pihak ketiga harus membuat saluran untuk kontennya menggunakan API layar utama Android TV. Lihat Merekomendasikan konten TV untuk penjelasan lebih lanjut.

Framework Input TV menyediakan metode terpadu untuk menerima dan memutar konten video live dari sumber hardware, seperti port HDMI, tuner bawaan, dan sumber software, seperti streaming video melalui internet.

Framework ini memungkinkan developer untuk menentukan sumber input TV live dengan mengimplementasikan layanan input TV. Layanan ini menayangkan daftar saluran dan program ke Penyedia TV. Aplikasi TV live di perangkat TV menerima daftar saluran dan program yang tersedia dari Penyedia TV, lalu menampilkannya kepada pengguna. Saat pengguna memilih saluran tertentu, aplikasi TV live akan membuat sesi untuk layanan input TV yang terkait melalui Pengelola Input TV, dan memberi tahu layanan input TV agar menala ke saluran yang diminta, lalu memutar konten ke permukaan tampilan yang disediakan oleh aplikasi TV.

Gambar 1. Diagram fungsional Framework Input TV

Framework Input TV dirancang untuk memberikan akses ke berbagai sumber input TV live dan menyatukannya ke dalam satu antarmuka pengguna agar pengguna dapat menelusuri, melihat, dan menikmati konten. Membuat layanan input TV untuk konten Anda dapat menjadikannya lebih mudah diakses di perangkat TV.

Coba aplikasi contoh Layanan Input TV.

Topik

Mengembangkan layanan input TV
Pelajari cara mengembangkan layanan input TV yang berfungsi dengan aplikasi TV sistem.
Menangani data saluran
Pelajari cara mendeskripsikan data saluran dan program untuk sistem.
Mengelola interaksi pengguna
Pelajari cara menampilkan overlay, mengelola ketersediaan konten, dan menangani pemilihan konten.
Mendukung pergeseran waktu
Pelajari cara mendukung pergeseran waktu dalam layanan input TV Anda.
Mendukung perekaman konten
Pelajari cara mendukung perekaman konten di layanan input TV Anda.