Glosarium

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".