Cara Kerja Streaming YouTube

Saat Anda menonton video di situs YouTube atau aplikasi YouTube di perangkat seluler, Anda menggunakan teknologi streaming media. Dengan streaming, Anda dapat mulai melihat pemutaran file video tanpa harus terlebih dahulu mengunduh file lengkap ke komputer Anda, seperti yang sering Anda lakukan dengan item media lain seperti gambar. Streaming YouTube memungkinkan Anda melihat berbagai jenis file video, terkadang dengan berbagai resolusi berbeda. Dengan akun YouTube, Anda dapat mengunggah video Anda sendiri untuk streaming melalui layanan.

Format Video

YouTube mendukung berbagai format video, termasuk FLV (Flash video), MOV (QuickTime), MPEG, AVI, WMV, dan 3GPP. Saat Anda mendaftar untuk akun YouTube, Anda dapat mengunggah video dengan jenis file ini. Pengguna internet kemudian dapat melakukan streaming dan melihat video Anda melalui YouTube. YouTube menghosting file video di servernya, mengirimkan aliran video ke pengguna yang menelusuri halaman dengan video Anda di dalamnya. Seorang pengguna dapat mulai melihat video Anda segera setelah dia menelusuri halaman, tergantung pada kecepatan koneksi internetnya.

Unduh

Aspek utama streaming adalah pengguna dapat melihat file media Anda saat mereka mengunduh. Saat pengguna menelusuri video YouTube, browser atau perangkat lunak aplikasinya akan mulai mengunduh file video. Segera setelah komputer menerima aliran video yang cukup, perangkat lunak akan mulai memutar, menampilkan video sementara sisanya sedang diunduh. Bagian kontrol di bawah setiap video menunjukkan berapa banyak video yang telah diunduh, serta posisi pemutaran, di sepanjang bilah horizontal. Sistem Anda biasanya akan menyimpan buffer data yang diunduh agar pemutaran tidak terganggu jika ada jeda dalam unduhan.

Pemutaran

File video digital berisi sejumlah besar data. Ini berarti bahwa mereka cenderung dialirkan dalam bentuk terkompresi sehingga mengunduh data menggunakan bandwidth sesedikit mungkin. Oleh karena itu, perangkat lunak komputer Anda harus memecahkan kode data yang dialirkan sebelum Anda dapat melihatnya selama pemutaran. Jika Anda melihat video YouTube di browser Web, misalnya Internet Explorer atau Firefox, proses decoding ini biasanya ditangani oleh plugin pemutar media yang berjalan di dalam aplikasi browser. Oleh karena itu, perangkat lunak harus menangani fungsi pengunduhan, penguraian kode, dan pemutaran secara bersamaan setiap kali Anda melihat video streaming.

Siaran Langsung

Streaming langsung adalah area berkembang untuk YouTube. Daripada menghosting file video dan menyajikannya kepada pengguna melalui unduhan progresif seperti kebanyakan video YouTube, YouTube dapat menyajikan video langsung secara virtual secara real-time. Oleh karena itu, layanan YouTube juga harus menangani pengunggahan konten video ini, menyajikannya melalui streaming segera. Kemampuan untuk menyajikan streaming langsung secara alami bergantung pada peningkatan tingkat bandwidth untuk mengunggah dan mengunduh di sisi pengguna.