Sejak kemunculan internet, melakukan banyak perkara interaktif termasuk penstriman video telah menjadi mungkin. Kuasa internet dinamik membolehkan okestream seseorang menghantar kedua-dua audio dan juga video pada kelajuan yang sangat tinggi; supaya perkara seperti penstriman video dan telesidang menjadi mungkin. Pada dasarnya, penstriman video tidak lebih daripada mengambil isyarat video dan audio pada sumber dan menghantar merentasi internet. Ini membolehkan anda menghantar sebarang aliran video interaktif ke mana-mana tapak web yang boleh menerima data dinamik. Tapak web yang memaparkan strim video mesti mempunyai skrip khas yang boleh menunjukkan strim video dan audio anda.
Anda boleh membuat penstriman video dengan mudah dengan tidak lebih daripada mikrofon ringkas dan kamera web atau anda boleh menggunakan peralatan yang lebih canggih untuk menjana isyarat yang diperlukan. Di samping itu, anda memerlukan sejenis perisian pengekod yang akan membantu anda mengubah isyarat menjadi aliran berterusan. Untuk mencapai matlamat ini, data penstriman perlu dipecahkan kepada paket dan setiap paket perlu diperiksa pada saat penstriman untuk memastikan integriti data dikekalkan. Jika terdapat masalah pengekodan, ini boleh menyebabkan kehilangan keselarasan data visual, yang boleh menyebabkan masalah pada bahagian penerimaan juga. Jika tidak, bingkai visual serta paket audio akan digugurkan semasa penghantaran dan ini boleh menyebabkan siaran kehilangan kesepaduan keseluruhannya. Biasanya, integriti isyarat boleh bergantung pada kelajuan sambungan internet anda, serta kualiti talian itu sendiri. Sambungan Internet anda sepatutnya cukup baik supaya paket data juga dimajukan kepada ISP anda dengan kehilangan yang minimum. Selain itu, sambungan anda harus mempunyai kestabilan keseluruhan untuk jangka masa yang panjang kerana penyiaran Internet atau penstriman biasanya akan berlaku untuk beberapa waktu. Sambungan yang tidak stabil boleh menyebabkan banyak bingkai terjatuh dalam strim video anda.
Jenis pengekodan yang paling popular dalam penstriman video ialah penstriman kilat. Kelebihan terbesar penstriman kilat ialah ia boleh dimainkan semula dalam sebarang jenis pelayar. Anda boleh menggunakan Internet Explorer, Firefox Mozilla, Google Chrome atau Opera dengan mudah untuk memainkan semula sebarang penstriman kilat tanpa mengira komputer atau sistem pengendalian yang sedang digunakan. Oleh itu, sama ada pengguna menggunakan komputer Apple atau PC klasik tidak menjadi masalah malah menggunakan Windows atau Linux tidak akan membuat perbezaan dalam memainkan semula strim. Walau bagaimanapun, masalah utama dengan penstriman kilat adalah hakikat bahawa ia akan menggunakan jumlah lebar jalur yang lebih besar dan ini boleh menjadikannya masalah dari segi ketersediaan jalur lebar.
Jenis kedua mekanisme pengekodan yang boleh anda gunakan ialah penstriman Shoutcast. Malah, penstriman shoutcast ialah kaedah penstriman yang sangat popular yang telah digunakan selama lebih sedekad. Ia digunakan terutamanya untuk penstriman audio dan untuk stesen radio internet, kerana ia adalah cara penstriman yang murah dan mudah. Pengekod penstriman shoutcast sebenarnya menggunakan sejenis pengekod MP3 yang serasi dengan Winamp, supaya ia boleh dimainkan semula dalam pelbagai platform berbeza termasuk pemain Winamp serta pemain VLC. Terutamanya, banyak stesen radio dalam talian telah muncul selepas penggunaan penstriman Shoutcast. Walau bagaimanapun, kelemahan utama penstriman Shoutcast ialah hakikat bahawa terutamanya isyarat video boleh menjadi sukar untuk dimainkan semula dalam pelbagai jenis pelayar. Oleh itu, anda mungkin akhirnya menggunakan skrip yang berbeza untuk penyemak imbas yang berbeza dan ini mungkin tidak semestinya wajar untuk tapak web yang memaparkan penstriman video. Walau bagaimanapun, untuk penstriman audio Shoutcast masih kekal sebagai pilihan terbaik.