Pengalaman pengiriman video online
Saat mengirimkan video online, umumnya ada dua cara berbeda untuk melakukannya. Unduhan atau Streaming Progresif HTTP. Anda mungkin berasumsi bahwa semua video sedang streaming, tetapi Anda akan terkejut mengetahui bahwa sebagian besar tidak.
Jadi apa dua metode ini? Bagaimana perbedaannya? Apa kelebihan dan kekurangan keduanya? Mengapa saya ingin menggunakan satu metode di atas yang lain?
Unduhan Progresif
Semua server web mampu mengunduh secara progresif. Ini hanyalah metode pengiriman file video melalui HTTP ke browser. Ini mirip dengan seseorang yang mengunduh file download tiktok no watermark dari situs web Anda. Bahkan video disampaikan dengan cara yang sama seperti gambar, CSS, JS, PDF, atau file lain di situs web Anda.
Perbedaan sebenarnya adalah bahwa pemutar media dapat mulai menampilkan video saat sedang diunduh. Misalnya, file FLV yang dikirim melalui unduhan Progresif HTTP akan mulai diputar di Flash Player Anda segera setelah sedikit data diterima oleh browser. Hal yang sama berlaku untuk file Windows Media. Quick Time akan menunggu hingga seluruh file diunduh sebelum diputar, kecuali jika pemutar QuickTime di PC/Mac diatur untuk pemutaran progresif. Jadi berhati-hatilah saat memposting video QuickTime.
Cukup jelas ketika video dikirim melalui HTTP Progressive Download. Anda biasanya akan melihat bilah status kecil tumbuh saat video diunduh. Anda tidak akan dapat memindahkan tombol scrubber melewati jumlah yang telah diunduh. Ini membuatnya tidak mungkin untuk melompat ke akhir video sebelum bagian itu diunduh. Jika Anda memiliki server web yang lambat atau bandwidth terbatas atau pengguna akhir memiliki koneksi Internet yang lambat, maka pengguna akhir mungkin akan memperhatikan buffering.
Buffering terjadi ketika unduhan tidak dapat mendahului video. Video akan berhenti saat mengunduh lebih banyak. Jika Anda menjeda video dan memungkinkan untuk mengunduh sebagian besar, maka Anda dapat menonton video tanpa gangguan. Dalam kedua kasus, ini adalah pengalaman pengguna akhir yang buruk, ini adalah saat Anda akan mempertimbangkan untuk menggunakan CDN.
Ada teknologi yang disebut Psuedo atau Seek streaming. Metode ini menggunakan Permintaan Rentang TCP/IP untuk memungkinkan pengguna melompat ke bagian mana pun dari video dan pemutar akan membuat permintaan rentang file untuk mengunduh bagian itu. Metode ini biasanya hanya untuk video FLV dan memerlukan layanan khusus, atau server dan pemutar Flash khusus agar berfungsi.
Ketika sebuah video dikirimkan melalui HTTP, itu sebenarnya diunduh ke komputer pengguna akhir. Hal ini baik dan buruk. Itu bagus karena jika orang tersebut menonton video lagi, itu sudah di-cache di komputer mereka. Ini buruk karena sangat memudahkan seseorang untuk mencuri konten Anda.
Terakhir, jika seseorang hanya menonton menit pertama video Anda tetapi tidak menghentikan unduhan, browser akan mengunduh seluruh file dan Anda akan membayar pengiriman file meskipun orang tersebut tidak menonton keseluruhannya.
Video streaming