Kada gledate videozapis na web mjestu YouTube ili YouTube aplikaciju na mobilnom uređaju, koristite tehnologiju streaminga medija. Uz streaming, možete početi pregledavati reprodukciju video datoteke bez potrebe da prethodno preuzmete cijelu datoteku na računalo, kao što to često morate učiniti s drugim medijskim stavkama, poput slika. YouTube streaming omogućuje vam pregled različitih vrsta video datoteka, ponekad u više različitih rezolucija. Pomoću YouTube računa možete prenijeti vlastite videozapise za streaming putem usluge.
Video formati
YouTube podržava razne video formate, uključujući FLV (Flash video), MOV (QuickTime), MPEG, AVI, WMV i 3GPP. Kada se registrirate za račun usluge YouTube, možete prenijeti videozapise s ovim vrstama datoteka. Korisnici interneta mogu zatim strujati i gledati vaše videozapise putem YouTubea. YouTube hostira video datoteke na svojim poslužiteljima, šaljući video stream korisnicima koji pregledavaju stranicu s vašim videozapisom. Korisnik može početi gledati vaš video gotovo čim pregleda stranicu, ovisno o brzini njegove internetske veze.
preuzimanje datoteka
Ključni aspekt streaminga je da korisnici mogu pregledavati vaše medijske datoteke dok ih preuzimaju. Kad korisnik pregleda YouTube videozapis, njegov preglednik ili softver aplikacije počet će preuzimati video datoteku. Čim računalo primi dovoljno video streama, softver će započeti reprodukciju, prikazujući video dok se ostatak preuzima. Kontrolni odjeljak ispod svakog videozapisa pokazuje koliko je videozapisa već preuzeto, kao i položaj reprodukcije, uz vodoravnu traku. Vaš će sustav obično pohraniti međuspremnik preuzetih podataka kako se reprodukcija ne bi prekidala ako dođe do prekida u preuzimanju.
Reprodukcija
Digitalne video datoteke sadrže znatne količine podataka. To znači da se oni obično struje u komprimiranom obliku tako da preuzimanje podataka koristi što manju širinu pojasa. Softver vašeg računala stoga mora dekodirati streaming podatke prije nego što ih možete pregledati tijekom reprodukcije. Ako YouTube videozapise gledate u web pregledniku, na primjer Internet Explorer ili Firefox, ovim postupkom dekodiranja obično upravljaju dodaci za media player koji se izvode u aplikaciji preglednika. Softver stoga mora istovremeno upravljati funkcijama preuzimanja, dekodiranja i reprodukcije kad god gledate streaming video.
Prijenos uživo
Prijenos uživo razvojno je područje za YouTube. Umjesto da hostira video datoteku i poslužuje je korisnicima putem progresivnog preuzimanja kao kod većine YouTube videozapisa, YouTube može posluživati videozapise uživo gotovo u stvarnom vremenu. Usluga YouTube stoga također mora riješiti prijenos ovog video sadržaja, poslužujući ga putem streamova gotovo odmah. Sposobnost posluživanja prijenosa uživo prirodno ovisi o povećanju razine propusnosti za prijenos i preuzimanje na kraju korisnika.