Perangkat streaming dan dekoder bukanlah hal baru: Roku pertama dirilis pada tahun 2008, dan Nintendo Wii dapat memutar Netflix. Namun, sebagian besar perangkat awal tersebut saat ini sama sekali tidak berfungsi, selain memutar file lokal atau streaming dari server lokal yang didukung. Namun mengapa?
Ada banyak faktor berbeda yang dapat menyebabkan layanan atau fitur streaming tertentu menjatuhkan perangkat keras lama, mulai dari keterbatasan teknis hingga masalah bisnis, termasuk beberapa masalah yang mungkin tidak terpikirkan sebelumnya.
Kita semua terbiasa dengan komputer lama , ponsel, tablet, dan perangkat lain menjadi usang seiring berjalannya waktu, hingga akhirnya tidak dapat digunakan lagi. Pada akhirnya pembaruan perangkat lunak berakhir, lalu aplikasi dan layanan ingin berpindah ke platform dan teknologi yang lebih baru yang tidak berfungsi pada perangkat keras dan perangkat lunak yang sudah ketinggalan zaman. Namun, perangkat streaming jauh lebih sederhana — mengapa Apple TV generasi ketiga dari tahun 2012 tidak dapat diputar? YouTube lagi, apakah hardwarenya masih cukup mumpuni untuk streaming video lain? Mengapa Plex menghentikan dukungan untuk PlayStation 3 ketika konsol masih dapat memutar cakram Blu-ray dan permainan yang mengesankan secara grafis?
Codec Video Lama
Video, audio, dan jenis media digital lainnya disimpan dan ditransmisikan menggunakan codec, dan kemudian direkonstruksi di perangkat target (misalnya tongkat Roku) dengan mendekode file. Ada banyak codec media selama beberapa dekade terakhir, yang ditujukan untuk berbagai kasus penggunaan dan perangkat target. Sasaran streaming selalu berupa codec yang dapat mengemas tingkat detail yang layak dalam file yang cukup kecil untuk diunduh dengan kecepatan yang wajar.
Apple Video dan Microsoft Video 1 adalah beberapa contoh awal, masing-masing dirilis pada tahun 1991 dan 1992. Seiring berjalannya waktu, codec baru dikembangkan yang menawarkan kualitas lebih tinggi dengan teknologi kompresi yang lebih baik, seperti RealVideo dan H.263.
Codec media baru dapat meningkatkan pengalaman streaming secara signifikan, namun ada kendalanya: biasanya codec tersebut memerlukan decoding tingkat perangkat keras agar berfungsi dengan baik. Jika tidak tersedia decoding perangkat keras, pemain harus menggunakan decoding perangkat lunak, yang meningkatkan penggunaan CPU atau GPU dibandingkan dengan codec yang didukung penuh. Dalam kasus ponsel, laptop, atau perangkat portabel lainnya, hal ini juga berarti masa pakai baterai yang lebih buruk. Mari kita gunakan contoh: format video AV1. Ketika dirilis pada tahun 2018, pengujian menunjukkan bahwa ia menawarkan kompresi 30% lebih baik daripada VP9 dan H.264 (codec video umum lainnya), tetapi tidak ada perangkat keras yang tersedia yang dapat memutarnya tanpa decoding perangkat lunak yang membutuhkan banyak sumber daya. Akhirnya, kartu grafis dan prosesor desktop baru dirilis dengan dukungan perangkat keras penuh. Namun, Qualcomm hanya menawarkan decoding AV1 pada beberapa chip terbarunya, seperti Snapdragon 8 Gen 2, dan Apple belum mendukung AV1 pada produknya. . Meskipun ada banyak perangkat yang digunakan saat ini tanpa decoding AV1 perangkat keras, decoding perangkat lunak sudah cukup baik, sampai-sampai Netflix dan layanan lainnya sekarang menggunakan AV1 sedapat mungkin.
Meskipun sebagian besar perangkat keras modern dapat menangani AV1 sepenuhnya dalam perangkat lunak tanpa terlalu banyak banyak pekerjaan, transisi lain dari satu codec ke codec lainnya tidak berjalan dengan baik. Misalnya, mencoba memutar video YouTube modern di PowerPC Mac lama atau netbook awal tahun 2010-an tidak mungkin dilakukan karena tidak memiliki daya CPU yang cukup untuk memecahkan kode format yang lebih baru. YouTube dan layanan lainnya biasanya menyimpan video yang sama dalam beberapa format berbeda untuk mendapatkan kompatibilitas terbaik, tetapi pada titik tertentu, dukungan untuk codec lama akan hilang. Sayangnya, hal itu membuat komputer lama, kotak streaming, konsol game, dan perangkat lain menjadi debu.
Jaringan Rusak
Anda tidak dapat melakukan streaming video tanpa koneksi internet yang berfungsi. Meskipun protokol dan teknologi yang digunakan untuk koneksi internet tidak berubah secara radikal selama dekade terakhir, cukup banyak perubahan yang berpotensi menimbulkan masalah.
Komponen pertama yang gagal terkadang adalah Transport Layer Security, atau disingkat TLS. Itu adalah komponen yang memverifikasi kepemilikan dan informasi situs web dan server, menggunakan sertifikat dan rantai kepercayaan. Namun, sertifikat dan otoritas sertifikat yang disimpan memiliki tanggal kedaluwarsa.
Jika tidak diperbarui sebelum tanggal kedaluwarsa, biasanya melalui pembaruan sistem operasi, layanan yang mengandalkan koneksi aman akan mulai gagal tersambung. Anda dapat melihat tindakan ini jika Anda mencoba menggunakan Internet Explorer pada PC Windows XP atau Windows Vista lama — sebagian besar situs web yang menggunakan koneksi HTTPS akan menampilkan pesan peringatan atau gagal memuat seluruhnya.
Jika perangkat streaming tidak diperbarui oleh perangkat streaming pabrikan lagi, sertifikat bawaan pada akhirnya akan kedaluwarsa, kemungkinan merusak beberapa layanan dan aplikasi… jika belum rusak.
Tapi Tunggu, Masih Ada Lagi
Ada banyak lagi cara perangkat streaming akhirnya berhenti berfungsi: aplikasi baru dan layanan terlalu menuntut untuk perangkat keras lama, server menjadi offline, salah satu ketergantungan aplikasi menghentikan dukungan, perusahaan perangkat ditutup, dan seterusnya. Meskipun layanan steaming mungkin tampak sederhana, ada ratusan (bahkan ribuan) bagian yang saling berhubungan yang diperlukan agar layanan tersebut tetap berjalan pada skala Netflix, Peacock, atau YouTube.
Tidak bagus jika semua Roku Streaming Sticks, pemutar Fire TV , dan perangkat streaming lainnya pada akhirnya akan menjadi tempat pembuangan sampah seiring berjalannya waktu, namun jika kita melihat sisi baiknya, perangkat tersebut biasanya bertahan lebih lama dibandingkan perangkat elektronik lainnya yang diproduksi secara massal. Google Chromecast asli menerima pembaruan selama 10 tahun, dan Roku baru saja mengakhiri pembaruan besar (tetapi masih akan memberikan perbaikan bug) untuk pemutar 4K pertamanya mulai tahun 2015. Itu lebih lama daripada kebanyakan orang menyimpan ponselnya.
Tidak mengherankan jika seiring berjalannya waktu kemajuan pada akhirnya membuat perangkat streaming menjadi sia-sia. Tidak ada yang bertahan selamanya, bahkan Chromecast yang Anda beli seharga $35 pada tahun 2014.