A
Jeda iklan
Jeda iklan merujuk pada interval untuk pemutaran yang berisi satu atau beberapa iklan atau bumper.
Pengirim Android
Android Sender digunakan untuk mengirim dan membagikan aplikasi Anda dari ponsel Android kepada orang lain.
Penerima Android TV
Penerima Android TV menggunakan library Cast Connect untuk memungkinkan aplikasi pengirim yang ada berkomunikasi dengan aplikasi Android TV menggunakan protokol Cast. Cast Connect di-build di atas infrastruktur Cast, dengan aplikasi Android TV bertindak sebagai penerima.
Siklus proses aplikasi
Siklus proses aplikasi penerima dimulai dari titik saat penerima dimuat ke perangkat Cast dan berlanjut ke titik aplikasi dihancurkan dan perangkat Cast kembali ke status default-nya.
Trek audio
Pemilihan trek audio di SDK Penerima memiliki class AudioTracksManager
yang
menyederhanakan dan menyederhanakan pemilihan trek. Ini memberi Anda kontrol lebih besar dan akses
yang lebih baik ke properti nama, URL, dan languager.
B
jeda klip
Klip iklan yang ditampilkan selama jeda iklan.
C
Cast
Protokol Google Cast.
melakukan transmisi
Tindakan menampilkan semua bentuk media (misalnya, video) secara dinamis di penerima Google Cast (misalnya, Chromecast).
Cast Connect
Library Cast Connect memungkinkan aplikasi Android TV menerima pesan dan menyiarkan status media, seolah-olah itu adalah Chromecast. Hal ini ditujukan untuk "menggabungkan Cast dengan Android TV untuk menghadirkan aplikasi Anda ke pengalaman Cast modern." Hal ini memungkinkan kontrol yang diperluas, termasuk kemampuan menggunakan remote hardware.
status transmisi
Status transmisi saat ini dari perspektif pengirim:
Negara Bagian | Deskripsi |
---|---|
Tidak Tersedia | Tidak ada penerima Transmisi yang tersedia |
Sambungan terputus | Penerima transmisi tersedia dan tidak ada yang terhubung |
Menghubungkan | Penerima Cast sedang terhubung |
Terhubung | Penerima Transmisi terhubung tetapi tidak melakukan transmisi |
Mentransmisikan | Penerima Cast terhubung dan sedang melakukan transmisi |
Chromecast
Adaptor media streaming dari Google yang memungkinkan pengguna memutar konten online seperti video dan musik di layar.
Teks tertutup (subtitel)
Pemilihan trek teks tertutup di SDK Penerima memiliki class TextTracksManager yang menyederhanakan dan menyederhanakan pemilihan trek, sehingga memberi Anda lebih banyak kontrol dan akses yang lebih baik ke properti, seperti nama, URL, dan bahasa (mirip seperti pemilihan trek Audio).
Cross-Origin Resource Sharing (CORS)
Cross-origin resource sharing (CORS) adalah metode yang meminta resource halaman web yang aman dari domain luar.
Pesan kustom
Pertukaran pesan adalah metode interaksi utama untuk aplikasi penerima. Pengirim dapat mengirim pesan ke penerima dan sebaliknya. Aplikasi penerima dapat memilih untuk memproses pesan pada namespace yang ditentukan. Selanjutnya, setiap pengirim yang terhubung yang ingin berkomunikasi di namespace tersebut dapat menggunakan protokol yang sesuai.
Penerima Kustom
Ini adalah aplikasi HTML5 yang dibuat khusus dan harus Anda hosting untuk menangani tampilan konten aplikasi Anda di TV. Anda mungkin perlu membuat Penerima Kustom jika aplikasi ingin menampilkan konten selain media audio/video atau jika Penerima Media Bergaya tidak mendukung jenis media yang diperlukan aplikasi Anda.
Data binding UI kustom
Data binding UI kustom memungkinkan Anda menggunakan elemen UI kustom sendiri dan menggunakan class PlayerDataBinder untuk mengikat UI ke status pemutar. Binder juga mendukung pengiriman peristiwa untuk perubahan data, jika aplikasi tidak mendukung data binding.
Pramuat konten
Penerima mendukung pramuat item media setelah item pemutaran saat ini dalam antrean. Operasi pramuat akan mendownload beberapa segmen item mendatang. Pramuat akan berfungsi untuk konten HLS dan Streaming yang lancar secara default. Untuk file video dan audio MP4 biasa seperti MP3, file tersebut tidak akan dimuat sebelumnya, karena perangkat transmisi hanya mendukung satu elemen media dan tidak dapat digunakan untuk melakukan pramuat saat item konten yang ada masih diputar.
D
Penerima Media Default
Opsi ketiga yang tersedia adalah Penerima Media Default. Ini adalah aplikasi penerima bawaan yang dihosting oleh Google dan dirancang untuk streaming konten audio dan video Anda. Anda tidak harus mendaftar ke Konsol Developer Google Cast SDK, tetapi tidak dapat menyesuaikan UI apa pun di Penerima Media Default.
G
Konsol Developer SDK Google Cast
Konsol Developer Google Cast memungkinkan developer mendaftarkan aplikasi dan mengizinkan perangkat untuk pengujian.
I
Pengirim iOS
Pengirim iOS digunakan untuk mengirim dan membagikan aplikasi Anda dari perangkat seluler Apple kepada orang lain.
S
Pesan Pemutaran Media
Aplikasi pengirim Google Cast mengontrol pemutaran pada perangkat penerima dengan mengirim pesan dalam format JSON ke aplikasi penerima. Demikian pula, penerima akan mengirim pesan kembali ke pengirim, juga dalam JSON. Pesan tersebut mungkin berupa perintah dari pengirim yang mengubah status pemutar, merespons perintah tersebut dari penerima, atau struktur data yang mendeskripsikan media untuk aplikasi penerima.
Intersepsi pesan
SDK Penerima memungkinkan aplikasi penerima Anda menangkap pesan dan mengeksekusi kode kustom pada titik intersepsi tersebut. Intersepsi pesan dapat sangat berguna jika Anda ingin menyesuaikan data permintaan pemuatan.
T
Antrean
Cast menggunakan antrean dasar yang dimulai pengirim dan antrean yang diimplementasikan penerima.
R
penerima
Penerima adalah aplikasi yang dibuat menggunakan HTML, JavaScript, dan CSS. Konten dimuat ke perangkat Transmisi (misalnya, Chromecast) melalui URL yang dapat diakses melalui jaringan Wi-Fi yang terhubung ke perangkat Transmisi. Aplikasi pengirim terhubung ke dan mengirimkan perintah ke penerima untuk menampilkan konten.
aplikasi penerima
Aplikasi penerima menerima perintah dari aplikasi pengirim dan menampilkan konten yang diminta pada perangkat yang berfungsi sebagai penerima. Misalnya, aplikasi YouTube di Chromecast. Lihat penerima.
perangkat penerima
Perangkat Cast yang memuat aplikasi penerima. Misalnya, Chromecast. Lihat penerima.
S
pengirim
Pengirim adalah aplikasi yang memulai koneksi ke atau transmisi ke penerima di jaringan Wi-Fi yang sama atau dalam mode tamu. Contoh aplikasi pengirim adalah aplikasi YouTube di perangkat seluler.
aplikasi pengirim
Lihat pengirim
perangkat pengirim
Perangkat yang memuat aplikasi pengirim. Misalnya, ponsel atau tablet.
Transfer streaming
Penerima CAF mendukung transfer streaming, tempat pengguna dapat memindahkan streaming audio dan video di seluruh perangkat menggunakan perintah suara. Transfer streaming untuk audio didukung secara default dan tidak memerlukan pengembangan tambahan. Transfer streaming untuk video memerlukan pengaktifan perintah media transfer streaming dan penggantian status sesi media opsional.
Penerima Media Bergaya
Penerima Media Bergaya (SMR) memungkinkan aplikasi pengirim memutar media di perangkat Transmisi tanpa membuat aplikasi penerima kustom Anda sendiri. Anda dapat menyesuaikan skema warna dan branding SMR dengan memberikan file CSS Anda sendiri selama pendaftaran.
Menata gaya pemutar
SDK Penerima menyediakan UI pemutar bawaan. Untuk menggunakan UI pemutar bawaan, Anda perlu menambahkan elemen cast-media-player ke HTML. Gaya visual mirip CSS memungkinkan penyetelan berbagai hal, termasuk gambar latar, gambar pembuka, jenis font, dan hal-hal lainnya. Fungsi ini memungkinkan branding dan penyesuaian secara keseluruhan.
T
Kontrol sentuh
Receiver SDK mendukung kontrol sentuh di aplikasi penerima saat diluncurkan di perangkat ini. SDK Penerima memberikan pengalaman UI default dengan penyesuaian tambahan kontrol pemutar.
W
Penerima Web
Aplikasi Penerima Web adalah aplikasi HTML5/JavaScript yang berjalan di perangkat penerima, seperti Chromecast. Layanan ini menyediakan antarmuka untuk menampilkan konten aplikasi di TV, dan menangani pesan dari aplikasi pengirim untuk mengontrol konten di perangkat penerima.
Pengirim Web
Pengirim Web digunakan untuk mengirim dan membagikan aplikasi Anda dari browser berbasis Chromeium ke perangkat Transmisi.
Terjemahan
Frasa umum yang digunakan untuk melakukan transmisi telah diterjemahkan ke dalam banyak bahasa dan tersedia di spreadsheet Terjemahan Terminologi Cast. Gunakan terjemahan ini untuk label dan teks jika aplikasi yang Anda kembangkan dilokalkan. Misalnya, di aplikasi bahasa Jepang, Anda akan menggunakan "TXTUnified=\"トー停止", bukan "Hentikan transmisi".