Streaming Internet Apa itu dan Bagaimana Cara Kerjanya?
Manuel Esteban / Shutterstock
Kami telah streaming konten dari internet untuk waktu yang lama, dan sampai pada titik bahwa internet identik dengan layanan seperti Netflix dan Youtube. Tapi apa sebenarnya streaming itu, dan bagaimana cara kerjanya?
Streaming Terjadi Sedikit demi sedikit
Saat Anda ingin menonton video atau memutar lagu di komputer Anda, Anda harus mengunduhnya terlebih dahulu. Tidak ada jalan lain untuk itu. Mengetahui hal ini, Anda dapat melihat Netflix atau Spotify dan bertanya "bagaimana kami mengetahui cara membuat video dan unduhan musik secara instan?" Ya, hanya itu masalahnya. Saat Anda mengalirkan media, itu tidak mengunduh ke komputer Anda secara instan; itu mengunduh sepotong demi sepotong secara real-time.
Kata "streaming" adalah deskriptif diri. Informasi sampai di komputer Anda dalam aliran informasi yang berkelanjutan dan mantap. Jika mengunduh film mirip dengan membeli air kemasan, streaming film seperti menggunakan faucet untuk mengisi botol kosong.
Anda dapat membandingkan streaming film dengan menonton kaset VHS. Saat Anda memutar kaset VHS, setiap detik video dan audio dipindai satu per satu. Ini terjadi ketika Anda menonton secara real-time, yang berarti bahwa gangguan apa pun akan tiba-tiba menjeda atau mengakhiri pengalaman menonton film Anda.
Saat Anda memutar film atau lagu, komputer Anda mengunduh dan mendekodekan potongan file media secara real-time. Jika Anda memiliki koneksi internet yang luar biasa cepat, maka file tersebut dapat diunduh sepenuhnya sebelum Anda selesai menonton atau mendengarkannya, itulah sebabnya aliran kadang-kadang akan berjalan untuk sementara waktu meskipun internet terputus. Yang sedang berkata, apa pun yang Anda streaming tidak masuk ke penyimpanan permanen komputer Anda (meskipun beberapa layanan, seperti Spotify, akan meletakkan beberapa file cache kecil di perangkat Anda untuk membuat pemutaran di masa depan lebih cepat).
Bisnis Bekerja Keras untuk Membuat Streaming Cepat
Streaming video dan audio dari internet bukanlah hal baru; rasanya baru karena akhirnya nyaman. Menonton video atau memutar lagu dari sebuah situs web terjadi sedikit demi sedikit, biasanya merupakan urusan yang menjengkelkan dan menghabiskan waktu. Aliran akan terus berhenti dan mulai, dan Anda bisa menghabiskan beberapa menit hanya menunggu media untuk buffer (dan kadang-kadang, itu tidak buffer sama sekali).
Tetapi cara kerja streaming sebagian besar tetap sama. File unduh sedikit demi sedikit saat Anda menonton atau mendengarkannya. Infrastrukturlah yang berubah, dan bisnis seperti Youtube dan Netflix telah bekerja keras (dan menghabiskan banyak uang) membangun infrastruktur itu.
Sashkin / Shutterstock
Youtube dan Netflix dulu hanya menggunakan satu atau dua server untuk meng-host konten mereka, dan itu tidak berhasil. Pengguna yang jauh dari server mengalami banyak keterlambatan, dan hari-hari dengan lalu lintas tinggi (Sabtu malam, misalnya) akan memperlambat server streaming hingga merangkak. Perusahaan telah memecahkan masalah ini dengan membangun Jaringan Pengiriman Konten (CDN), untuk menyimpan dan mengirim konten. CDN adalah jaringan server global yang padat yang semuanya berisi konten yang sama. Ini mengurangi kelambatan, membuat server di daerah padat penduduk tidak kelebihan beban.
Tentu saja, CDN yang kuat tidak berguna jika semua pengguna Anda memiliki koneksi internet yang buruk. Dalam beberapa hal, masalah ini terpecahkan dengan sendirinya seiring waktu. ISP selalu bersaing untuk koneksi internet yang lebih cepat, lebih kuat, dan kemajuan seperti Google Fiber di seluruh dunia dan koneksi internet rumah 5G hanya di luar cakrawala.
Tetapi beberapa layanan streaming dan ISP telah menyadari bahwa, terlepas dari koneksi internet cepat di rumah dan CDN yang padat, lalu lintas internet global yang tinggi dapat menyebabkan kelambatan streaming. Belum lagi, layanan seperti Netflix menggunakan lebih dari 15% dari bandwidth internet global dunia. Ketika banyak orang streaming musim terbaru dari Stranger Things, seluruh internet bisa melambat.
Akibatnya, layanan streaming cenderung memberikan Open Connect Appliances (OCAs) ke ISP. OCA ini pada dasarnya adalah hard drive yang penuh dengan film populer, lagu, dan konten yang dapat dialirkan lainnya, dan mereka mengurangi kebutuhan ISP Anda untuk mengarahkan lalu lintas internet Anda ke server Netflix atau Hulu. Ini tidak hanya membuat streaming lebih cepat, tetapi juga mencegah seluruh internet melambat karena belas kasihan Netflix.
Streaming Langsung Menghadirkan Masalah Baru
Dengan streaming video langsung pada platform seperti Facebook Live atau Twitch, informasi yang Anda terima di komputer Anda terjadi secara real-time (atau sedekat mungkin dengan itu). Jadi seperti yang bisa Anda bayangkan, live streamer harus dapat mengunggah konten secepat Anda dapat mengunduh konten.
Dariusz Jarzabek / Shutterstock
Sebagai streaming langsung merekam video mereka, setiap milidetik dari video itu (dan audio yang menyertainya) dipecah menjadi file kecil kecil. File-file kecil ini dikompresi dan diatur oleh encoder, mereka terbang melintasi internet, dan komputer Anda mengunduhnya sedikit demi sedikit. Karena file disandikan, komputer Anda dapat menyatukannya dalam video yang dapat dipahami, dan seharusnya tidak ada banyak jeda antara Anda dan sumber streaming.
Layanan live streaming populer seperti Twitch dan Youtube memanfaatkan jaringan server global untuk mengurangi jeda dan meningkatkan kualitas streaming video. Tetapi semua video streaming langsung berada pada belas kasihan koneksi internet livestreamer. Seperti yang dapat Anda bayangkan, streaming langsung tidak dapat menggunakan OCA. Untungnya, pengembangan koneksi internet rumah cepat, seperti Google Fiber, telah memungkinkan streaming langsung, dan penerapan koneksi internet rumah 5G akan membawa kualitas streaming langsung sedikit lebih jauh..
Masa Depan Streaming adalah Video Game
Gagasan bermain video game di browser Anda bukanlah hal yang sangat baru. Sebagian kecil dari internet didedikasikan untuk gim-gim kecil, dan ada banyak orang yang menggunakan Facebook khusus untuk Farmville dan Candy Crush. Tetapi beberapa perusahaan mencoba untuk mengambil langkah lebih jauh dengan membuat game browser dengan membuat layanan streaming untuk game konsol yang sangat banyak sumber daya.
Untuk lebih jelasnya, kita tidak berbicara tentang livestreaming Farm Simulator on Twitch, kita sedang berbicara tentang bermain video game dari jarak jauh, tanpa konsol khusus atau komputer $ 1000. Dengan streaming game, server yang jauh dari rumah Anda menangani semua angka yang diperlukan untuk memberi daya pada game yang haus sumber daya. Layanan seperti Google Project Stream dan Nvidia's GEFORCE NOW berjanji bahwa laptop Anda yang bernilai $ 100 bahkan dapat memainkan game-game terbesar dan terindah sekalipun. Ini dapat menghemat banyak uang bagi orang-orang, dan itu akan menghilangkan penghalang yang telah ditetapkan batasan perangkat keras untuk video game.
Tentu saja, streaming video game ke komputer seseorang jauh lebih sulit daripada streaming film. Anda tidak secara progresif mengunduh file statis; Anda memanipulasi dan berinteraksi dengan file dengan waktu nyata. Jika ada jeda antara input pengontrol dan aktivitas di layar, maka game tidak dapat dimainkan. Anda dapat melihat layanan seperti Skype dan Facetime sebagai pra-kursor ke streaming game, karena mereka membutuhkan koneksi dua arah yang cepat. Tetapi streaming game harus jauh lebih mulus.
Layanan streaming sumber daya yang berat belum menjadi arus utama atau sangat andal, sehingga perusahaan sangat tertutup tentang rahasia dagang mereka. Tetapi kita tahu bahwa mereka pada dasarnya mengikuti jejak Netflix. Perusahaan seperti Nvidia sedang membangun CDN yang penuh dengan kartu grafis berkekuatan tinggi, dan Google sedang mencoba mencari cara memasangkan Open Connect Appliances yang penuh dengan permainan ke layanan internet rumah Google Fiber berkecepatan tinggi. Either way, streaming game adalah langkah selanjutnya dalam kisah media streaming.