Aplikasi Penerima Web
Aplikasi Penerima Web adalah aplikasi HTML5/JavaScript yang berjalan di perangkat Penerima Web, seperti Chromecast. Aplikasi Penerima Web menjalankan fungsi berikut:
- Menyediakan antarmuka untuk menampilkan konten aplikasi di TV.
- Menangani pesan dari aplikasi pengirim untuk mengontrol konten di perangkat Penerima Web.
- Menangani pesan kustom dari aplikasi pengirim yang khusus aplikasi.
Penerima Web menyediakan fungsi tambahan.
SDK Penerima Web
Web Receiver SDK juga dilengkapi dengan pemutar media bawaan, yang memberikan pengalaman pemutaran yang lancar dan mudah. Hal ini juga memungkinkan Anda menyesuaikan UI pemain dan memberi Web Receiver dengan kemampuan untuk mencegat dan mengganti pesan serta metode untuk menjalankan logika bisnis kustom Anda.
Anda dapat menerapkan aplikasi Penerima Web dengan cara berikut:
- Gunakan Penerima Web Media Bergaya: Ini adalah aplikasi Penerima Web yang telah dibuat sebelumnya dan menyediakan UI pemutar media untuk konten audio dan video. Library ini menyediakan UI default untuk aplikasi Penerima Web, tetapi Anda dapat menyesuaikan beberapa elemen di UI dengan file CSS.
- Kembangkan Penerima Web Kustom: Ini adalah aplikasi HTML5 kustom yang harus Anda hosting untuk menangani tampilan konten aplikasi 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 dibutuhkan aplikasi Anda.
Jika Anda memilih untuk tidak menerapkan Penerima Web, aplikasi Anda dapat menggunakan Penerima Web Media Default.
Pilih Penerima Web
Web Receiver SDK menyediakan berbagai jenis penerima untuk memenuhi kebutuhan bisnis Anda. Untuk perbandingan kemampuan yang berbeda, lihat panduan jenis aplikasi Penerima).
Penerima Web Media Bergaya
Styled Media Web Receiver adalah aplikasi Penerima Web bawaan yang dihosting oleh Google yang dirancang untuk streaming konten audio dan video. Anda dapat menata gaya antarmuka dengan warna dan aset branding Anda sendiri menggunakan file CSS.
Untuk menggunakan Penerima Web Media Bergaya, pilih Penerima Web Media Bergaya saat mendaftarkan aplikasi baru dan (opsional) berikan URL ke file CSS yang menentukan tampilan khusus untuk UI Penerima Web.
Untuk mengetahui detail tentang gaya CSS yang memungkinkan Anda menyesuaikan UI aplikasi Web Styled Media Receiver, lihat panduan Penerima Media Bergaya.
Penerima Web Kustom
Jika aplikasi Anda menyediakan konten seperti galeri gambar, memerlukan DRM, atau logika bisnis kustom, Anda harus mem-build aplikasi Penerima Web Kustom. Penerima Web Khusus adalah aplikasi HTML5 yang Anda hosting di server Anda sendiri dan yang harus diterapkan menggunakan API Penerima Web JavaScript.
Untuk detail tentang cara mem-build aplikasi Web Receiver dengan Web Receiver API, lihat panduan Custom Web Receiver.
Penerima Web Media Default
Opsi ketiga yang tersedia adalah Penerima Web Media Default. Ini adalah aplikasi Penerima Web bawaan yang dihosting oleh Google yang didesain untuk streaming konten audio dan video Anda. Anda tidak perlu mendaftar ke Google Cast SDK Developer Console, tetapi tidak dapat menyesuaikan UI apa pun di Default Media Web Receiver.
Daripada mendaftar ke konsol developer untuk menerima ID aplikasi, Anda dapat menggunakan Penerima Web Media Default dengan ID aplikasi default:
- Untuk aplikasi Android:
CastMediaControlIntent.DEFAULT_MEDIA_RECEIVER_APPLICATION_ID
- Untuk aplikasi Web:
chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID
- Untuk aplikasi iOS:
- <=v4,0.0
kGCKMediaDefaultReceiverApplicationID
- >=v4,0.2
kGCKDefaultMediaReceiverApplicationID
Dari aplikasi pengirim, mulai aplikasi Penerima Web Media Default di perangkat Cast, lalu gunakan untuk memuat URL ke media.