Pada sebuah even beberapa hari yang lalu, di mana Google menyajikan sebuah perangkat Chromecast. Ini adalah perangkat kecil yang bisa Anda plug in ke port HDMI pada TV Anda, dan kemudian Anda dapat "Cast" streaming konten dari perangkat Anda ke TV Anda, dan menggunakan perangkat Anda sebagai remote control. Ini cukup bagus, dan sepertinya ini adalah masa depan untuk TV, maka akan merevolusi dunia TV.
Chromecast dengan harga cukup murah, sederhana dan terjual habis hampir di mana-mana. Fakta bahwa begitu sulit untuk mendapatkan media streaming dengan hanya menambah perangkat HDMI. Chromecast memiliki potensi untuk merubah cara kita menonton TV. Mari kita lihat beberapa teknologi di belakang Chromecast dan bagaimana aplikasi Chromecast yang kompatibel dan cara kerja casting halaman web.
Metode 1: Google Cast API
Metode pertama adalah bagaimana Google Play Movies dan TV, Google Play Music, YouTube, Netflix, dan Pandora bekerja. Metode ini memungkinkan Anda untuk melemparkan konten dari perangkat Anda ke Chromecast dengan menggunakan aplikasi yang didukung pada perangkat mobile Anda. Chromecast tidak hanya men-download atau streaming audio dan video dari URL yang diberikan. Ini sedikit lebih rumit dari itu. Ketika Anda mengirim konten ke Chromecast, perangkat memuat beragam halaman web ringan khusus menggunakan HTML5, Javascript, dan CSS. Ini bukan halaman web yang sama yang akan Anda lihat jika Anda menggunakan aplikasi web. Maka halaman web ini akan memuat content menggunakan HTML5.
Untuk saat ini, Google memiliki kendali yang ketat pada siapa yang dapat menggunakan API Cast mereka dan aplikasi apa yang dibuat dengan itu. Pengembang harus terlebih dahulu mendapatkan persetujuan Google untuk menggunakan dan mengakses API dan memiliki perangkat Chromecast yang terdaftar untuk pengembangan. Selanjutnya, pengembang harus mendapatkan persetujuan tertulis dari Google sebelum aplikasi mereka akan berjalan pada perangkat Chromecast. Tampaknya Google ingin mempertahankan pengalaman pengguna yang sehat dengan menjaga pengawasan yang ketat atas aplikasi Chromecast. Jika Anda seorang pengembang yang tertarik dalam Google Cast API, Anda bisa memulai dengan meminta akses disini. Bahkan, tampaknya Anda dapat menambahkan dukungan untuk aplikasi yang sudah ada dengan kurang dari 200 baris kode.
Metode 2: Google Cast Extension
Metode kedua bypasses Google Cast API yang memungkinkan Anda untuk memproyeksikan konten web untuk Chromecast melalui tab web browser Chrome. Anda melakukan ini dengan menginstal ekstensi Google Cast untuk Chrome di komputer Anda. Metode ini, sementara akan menjadi sangat populer hingga banyak aplikasi yang dibangun menggunakan metode di atas, akan menghasilkan hasil yang berbeda untuk orang yang berbeda tergantung pada kecepatan komputer. Ketika Anda casting atau mirroring halaman web menggunakan ekstensi, Chromecast memuat halaman web Anda saat ini menggunakan standar HTML5 yang disebut WebRTC. Jika Anda pernah mendengar tentang WebRTC sebelumnya, yang biasanya diasosiasikan dengan video chatting. Komputer Anda pada dasarnya melakukan chatting video atau stream video dari tab saat ini di Chrome ke Chromecast tersebut. Video terus diencoding dan ditransmisikan. Inilah sebabnya mengapa Anda membutuhkan komputer yang kuat. Jika komputer dan jaringan tidak dapat menangani bit-rate yang lebih tinggi, ekstensi memungkinkan Anda untuk memilih antara 480p, 720p, dan bit-rate yang lebih tinggi dari 720p untuk melakukan penyesuaian.
Pada saat ini, situs TV dan film internet Hulu, Amazon, Crackle dan layanan streaming lainnya yang tidak memiliki aplikasi resmi yang didukung. Untuk melihat konten mereka, Anda akan perlu untuk membuang metode 2. Anda mungkin berbeda ketika datang untuk melihat konten ini secara teknis tidak didukung. Seperti yang disebutkan di atas, tergantung pada komputer Anda dan kecepatan jaringan, Anda mungkin berakhir mengalami masalah sinkronisasi audio atau masalah frame.
Kesimpulan
Chromecast menggunakan Chrome OS ringan bersama dengan teknologi web standar HTML5, WebRTC, API dan ekstensi Chrome. Tampaknya setidaknya untuk saat ini, Google ingin memberikan pengalaman pengguna yang luar biasa dengan menjaga pengawasan yang ketat atas aplikasi Chromecast baru. Selain itu, jika Anda akan melakukan streaming konten dari tab Chrome, Anda lebih baik memiliki sebuah komputer modern untuk melakukannya.