Kako YouTube Streaming deluje

Ko gledate videoposnetek na spletnem mestu YouTube ali aplikacijo YouTube v mobilni napravi, uporabljate tehnologijo pretakanja medijev. S pretakanjem lahko začnete predvajati video datoteko, ne da bi morali najprej celotno datoteko prenesti v računalnik, kot je to pogosto povezano z drugimi predstavnostnimi predmeti, kot so slike. Pretakanje YouTube omogoča ogled različnih vrst video datotek, včasih v več različnih ločljivostih. Z računom YouTube lahko naložite svoje videoposnetke za pretakanje prek storitve.

Video formati

YouTube podpira različne video formate, vključno z FLV (Flash video), MOV (QuickTime), MPEG, AVI, WMV in 3GPP. Ko se prijavite za račun YouTube, lahko naložite videoposnetke s temi vrstami datotek. Uporabniki interneta lahko nato pretakajo in gledajo vaše videoposnetke prek YouTuba. YouTube gosti video datoteke na svojih strežnikih in video tokove pošlje uporabnikom, ki brskajo po strani z vašim videoposnetkom. Uporabnik lahko začne gledati vaš video skoraj takoj, ko poišče stran, odvisno od hitrosti njegove internetne povezave.

Prenesi

Ključni vidik pretakanja je, da si lahko uporabniki med prenosom ogledajo vaše predstavnostne datoteke. Ko uporabnik brska po videoposnetku v YouTubu, začne njegov brskalnik ali programska oprema prenesti video datoteko. Takoj, ko računalnik prejme dovolj video toka, se programska oprema začne predvajati in prikaže video, medtem ko se preostali del prenaša. Nadzorni odsek pod vsakim videoposnetkom prikazuje, koliko videoposnetka je že prenesen, pa tudi položaj predvajanja vzdolž vodoravne vrstice. Vaš sistem običajno shrani medpomnilnik prenesenih podatkov, tako da predvajanje ne bo prekinjeno, če pride do prekinitve prenosa.

Predvajanje

Digitalne video datoteke vsebujejo velike količine podatkov. To pomeni, da se navadno pretakajo v stisnjeni obliki, tako da prenos podatkov porabi čim manj pasovne širine. Računalniška programska oprema mora zato dekodirati pretočne podatke, preden si jih lahko ogledate med predvajanjem. Če si videoposnetke YouTube ogledujete v spletnem brskalniku, na primer Internet Explorer ali Firefox, ta postopek dekodiranja običajno izvajajo vtičniki za predvajalnik medijev, ki se izvajajo v brskalnikovi aplikaciji. Programska oprema mora zato hkrati obvladovati funkcije prenosa, dekodiranja in predvajanja, kadar koli gledate pretočni video.

Prenos v živo

Pretakanje v živo je področje za YouTube. Namesto da gosti video datoteko in jo uporabnikom postreže s postopnim prenosom, tako kot pri večini videoposnetkov v YouTubu, YouTube lahko prikazuje video v živo tako rekoč v realnem času. Storitev YouTube mora zato poskrbeti tudi za nalaganje te video vsebine in jo skoraj takoj ponuditi prek tokov. Sposobnost prikazovanja pretočnih predvajanj v živo je seveda odvisna od naraščajoče pasovne širine tako za nalaganje kot za prenos na koncu uporabnika.