Interneto transliacija Kas tai yra ir kaip ji veikia?
Manuel Esteban / Shutterstock
Mes ilgą laiką transliuojame turinį iš interneto ir pasiekėme tokį tikslą, kad internetas yra sinonimas tokioms paslaugoms kaip „Netflix“ ir „YouTube“. Bet kas tiksliai yra srautai, ir kaip tai veikia?
Srautai vyksta bitais
Jei norite žiūrėti vaizdo įrašą arba paleisti dainą kompiuteryje, pirmiausia turite jį atsisiųsti. Neturime to. Tai žinodami, galite pažvelgti į „Netflix“ ar „Spotify“ ir paklausti „kaip mes galime suprasti, kaip greitai ir greitai parsisiųsti vaizdo įrašus ir muziką?“ Na, tai tik tai. Kai transliuojate žiniasklaidą, ji neperkrauna į jūsų kompiuterį; jis atsisiunčia gabalėlį realiu laiku.
Žodis „transliavimas“ yra savęs apibūdinantis. Informacija atvyksta į jūsų kompiuterį nepertraukiamu, nuolatiniu informacijos srautu. Jei filmų parsisiuntimas yra panašus į perkantį vandenį, transliacijos filmai yra tarsi naudojant maišytuvą, kad užpildytumėte tuščią butelį.
Galite palyginti filmo transliaciją ir žiūrėti į VHS juostą. Kai žaidžiate „VHS“ juostą, kiekvieną sekundę vaizdo ir garso skenuojama atskirai. Taip atsitinka, kai žiūrite realiu laiku, o tai reiškia, kad bet kokie pertrūkiai staiga pristabdys ar baigs filmavimo žiūrėjimo patirtį.
Kai transliuojate filmą ar dainą, kompiuteris atsisiunčia ir dekoduoja medijos failo gabalus realiuoju laiku. Jei turite nepaprastai greitą interneto ryšį, failas gali būti visiškai parsisiųstas, kol baigsite žiūrėti ar klausytis, todėl srautas kartais tęsis net ir tada, kai internetas išjungiamas. Taigi, bet koks srautas, kurį jūs srautuojate, neįeina į jūsų kompiuterio nuolatinę saugyklą (nors kai kurios paslaugos, pvz., „Spotify“, į jūsų įrenginį įdėti keletą nedidelių talpyklos failų, kad ateityje būtų galima greičiau paleisti įrašus).
Įmonės sunkiai dirba, kad spartų srautą
Vaizdo ir garso transliavimas internetu nėra naujas; jis tiesiog jaučiasi naujas, nes jis pagaliau yra patogus. Vaizdo įrašų žiūrėjimas ar dainos grojimas iš svetainės įvyko truputį erzina ir daug laiko reikalaujantis reikalas. Srautas nuolat sustotų ir pradės veikti, o jūs galite išleisti kelias minutes tik laukdami, kol žiniasklaida bus buferinė (ir kartais ji neužkreips).
Tačiau būdas, kaip transliacijos darbai dažniausiai liko tokie patys. Failai šiek tiek atsisiunčiami, žiūrėdami ar klausydamiesi. Tai yra infrastruktūra, kuri pasikeitė, ir tokios įmonės kaip „Youtube“ ir „Netflix“ sunkiai dirbo (ir praleido daug pinigų), kurdamos šią infrastruktūrą.
Sashkin / Shutterstock
„Youtube“ ir „Netflix“ naudojo tik vieną ar du serverius, kad gal ÷ tų surengti savo turinį, ir jis neveik ÷. Vartotojai, kurie buvo toli nuo serverių, patyrė daug atsilikimo, o didelės eismo dienos (pvz., Šeštadienio naktį) sulėtintų transliacijų serverius. Bendrovės šią problemą išsprendė sukūrę turinio tiekimo tinklus (CDN), kad būtų galima saugoti ir siųsti turinį. CDN yra tankus, visuotinis serverių tinklas, kuriame yra tas pats turinys. Tai sumažina atsilikimą, saugo serverius tankiai apgyvendintose vietose.
Žinoma, galingas CDN yra nenaudingas, jei visi jūsų naudotojai turi nepriekaištingą interneto ryšį. Tam tikrais būdais ši problema laikui bėgant išsprendžia save. IPT visuomet konkuruoja dėl spartesnių, galingesnių interneto ryšių, o pažanga, pvz., „Google Fiber“ ir „5G“ namų interneto ryšiai, yra tiesiog virš horizonto.
Tačiau kai kurios transliavimo paslaugos ir IPT suprato, kad, nepaisant spartaus interneto ryšio ir tankių CDN, didelis pasaulinis interneto srautas gali sukelti srautinį srautą. Jau nekalbant apie tokias paslaugas kaip „Netflix“ naudojasi daugiau nei 15% pasaulio pasaulinio interneto pralaidumo. Kai daugelis žmonių transliuoja naujausią Stranger Things sezoną, visas internetas gali sulėtėti.
Dėl šios priežasties srautinių transliavimo paslaugų teikėjai paprastai teikia atvirojo ryšio prietaisus (OCA) prie interneto paslaugų teikėjų. Šie OCA yra iš esmės kietieji diskai, kuriuose yra daug populiarių filmų, dainų ir kito srautinio turinio, ir jie sumažina poreikį jūsų IPT nukreipti interneto srautą į „Netflix“ arba „Hulu“ serverį. Tai ne tik leidžia greičiau transliuoti srautą, bet ir neleidžia visam internetui sulėtinti Netflix malonės.
Live Streaming pristato naujas problemas
Tiesioginio vaizdo transliacijos platformose, tokiose kaip „Facebook Live“ arba „Twitch“, informacija, kurią gaunate kompiuteryje, vyksta realiu laiku (arba kiek įmanoma arčiau to). Taigi, kaip galite įsivaizduoti, tiesioginis transliuotojas turi sugebėti įkelti turinį taip greitai, kaip galite atsisiųsti turinį.
Dariusz Jarzabek / Shutterstock
Kaip gyvas filmas, įrašantis savo vaizdo įrašą, kas milisekundė šio vaizdo įrašo (ir jo pridedamas garsas) yra suskirstytas į mažas mažas rinkmenas. Šie nedideli failai yra suspausti ir tvarkomi pagal koduotoją, jie skraido per internetą, o kompiuteris juos parsisiunčia po truputį. Kadangi failai yra užkoduoti, jūsų kompiuteris gali juos sujungti į suprantamą vaizdo įrašą, todėl tarp jūsų ir srauto šaltinio neturėtų būti daug vėlavimų.
Populiarios tiesioginės transliacijos paslaugos, tokios kaip „Twitch“ ir „Youtube“, naudoja pasaulinį serverių tinklą, kad sumažintų vėlavimą ir pagerintų vaizdo transliacijos kokybę. Tačiau visi tiesioginiai transliuojami vaizdo įrašai yra gyvo gyvenimo interneto ryšio malonė. Kaip jūs galite įsivaizduoti, gyvi žmonės negali naudoti OCA. Laimei, spartaus namų interneto ryšio plėtra, pvz., „Google Fiber“, padarė tiesioginį transliavimą, o 5G namų interneto ryšių diegimas truks šiek tiek toliau gyvų srautų kokybės..
Srautų ateitis yra vaizdo žaidimai
Idėja žaisti vaizdo žaidimus naršyklėje nėra labai nauja. Geras internetas yra skirtas mažiems žaidimams ir yra daug žmonių, kurie vyksta „Facebook“ specialiai „Farmville“ ir „Candy Crush“. Tačiau kai kurios įmonės bando naršyklės žaidimus žengti toliau, kurdami srautines paslaugas, skirtas sunkiųjų konsolių žaidimams.
Tiesiog aišku, mes nekalbame apie „Live Simulator“ apie „Twitch“, mes kalbame apie nuotolinį vaizdo žaidimų žaidimą, be specialios konsolės ar $ 1000 kompiuterio. Naudodamiesi žaidimo transliacija, serveris, toli nuo jūsų namų, tvarko visus numerius, kurie reikalingi, kad galėtumėte išnaudoti ištekliaus alkanas. Paslaugos, pvz., „Google“ projekto srautas ir „Nvidia“ „GEFORCE NOW“ žada, kad jūsų nešiojamas 100 JAV dolerių nešiojamas kompiuteris galės žaisti net ir didžiausius, gražiausius žaidimus. Tai gali padėti žmonėms sutaupyti daug pinigų, o tai pašalins kliūtį, kurią vaizdo žaidimų aparatūros apribojimai nustatė.
Žinoma, vaizdo žaidimų transliavimas į kompiuterio kompiuterį yra daug sudėtingesnis nei filmo transliacija. Negalite palaipsniui atsisiųsti statinio failo; jūs tvarkote ir bendraujate su failu realiuoju laiku. Jei tarp valdiklio įvesties ir veikimo ekrane yra kokių nors vėlavimų, žaidimas yra neatkuriamas. Galite pažvelgti į tokias paslaugas, kaip „Skype“ ir „Facetime“, kaip žaidimo srautų pirmtaką, nes joms reikia greitų dvipusių ryšių. Tačiau žaidimų transliacija turi būti daug vientisesnė.
Išteklių sunkiųjų žaidimų transliavimo paslaugos dar nėra pagrindinės arba itin patikimos, todėl įmonės buvo griežtai suprantamos apie savo komercines paslaptis. Bet mes žinome, kad jie iš esmės seka „Netflix“ pėdomis. Tokios kompanijos kaip „Nvidia“ stato CDN, kurios yra pilnos galios grafikos kortelių, ir „Google“ bando išsiaiškinti, kaip sujungti „Open Connect“ prietaisus, kurie yra pilnas žaidimų, prie didelės spartos „Google Fiber“ namų interneto paslaugų. Bet kokiu atveju, žaidimo transliacija yra kitas žingsnis transliacijos medijos istorijoje.