Internetes streaming Mi ez és hogyan működik?
Manuel Esteban / Shutterstock
Hosszú időn keresztül az internetről tartalmat közvetítünk, és arra a pontra jutottunk, hogy az internet szinonimája a Netflix és a Youtube szolgáltatásainak. De mi is pontosan az adatfolyam, és hogyan működik?
A streaming bit bittel történik
Ha videót szeretne nézni vagy zenét játszani a számítógépen, először le kell töltenie azt. Nem lehet ilyen körüljárni. Ennek ismeretében megnézheted a Netflix-et vagy a Spotify-t, és megkérdezheted, hogy „hogyan jutottunk el azonnal, hogyan lehet azonnal videókat és zenéket letölteni?” Nos, ez csak a dolog. Ha médiát sugároz, nem azonnal letölti a számítógépet; valós időben tölti le a darabot.
A „streaming” szó önmagát leíró. Az információ folyamatos, folyamatos információáramlással érkezik a számítógépére. Ha a filmek letöltése a palackozott víz vásárlásához hasonlít, a streaming filmek olyanok, mintha csaptelepet használnának egy üres palack feltöltéséhez.
Összehasonlíthatná a filmfolyamot a VHS-kazettával. Ha VHS szalagot játszik le, minden másodpercnyi videó és hang beolvasásra kerül. Ez úgy történik, hogy valós időben figyelsz, ami azt jelenti, hogy a megszakítások hirtelen szüneteltetik vagy leállítják a filmnézés élményét.
Ha filmeket vagy dalokat tölt be, a számítógép valós időben tölti le és dekódolja a médiafájlt. Ha szokatlanul gyors internetkapcsolata van, akkor a fájl teljes egészében letölthető, mielőtt befejezte a figyelését vagy hallgatását, ezért a patak néha egy ideig is folytatódik, még akkor is, ha az internet megszakad. Ez azt jelenti, hogy bármi, amit folyik, nem kerül a számítógép állandó tárolójába (bár egyes szolgáltatások, mint például a Spotify, néhány apró gyorsítótár-fájlt helyeznek a készülékre, hogy a későbbi lejátszások gyorsabbak legyenek).
A vállalkozások keményen dolgoznak, hogy gyors legyen az adatfolyam
A videó és az audió közvetítése az internetről nem új; csak újnak érzi magát, mert végül kényelmes. Videó nézése vagy dalok lejátszása egy webhelyről egy kicsit régóta bosszantó és időigényes ügy volt. A patak folyamatosan leáll és elindul, és perceket tölthet el, csak arra várva, hogy a médiát pufferelje (és néha egyáltalán nem pufferelne).
De az, ahogyan a streaming művek többnyire ugyanazok maradtak. A fájlok egy kicsit letölthetők, ahogy figyelik vagy hallgatják őket. Ez az infrastruktúra megváltozott, és a vállalatok, mint a Youtube és a Netflix keményen dolgoztak (és sok pénzt költenek) az infrastruktúra kiépítésére.
Sashkin / Shutterstock
A Youtube és a Netflix csak egy vagy két kiszolgálót használt a tartalom tárolásához, és nem működött. Azok a felhasználók, akik messze voltak a szerverektől, sok késéssel jártak, és a nagy forgalmú napok (például szombat este) lassították a streaming-kiszolgálókat. A vállalatok ezt a problémát úgy oldották meg, hogy tartalmakat tárolnak és küldtek a tartalomszolgáltatási hálózatok (CDN) segítségével. A CDN a szerverek sűrű, globális hálózata, amelyek mindegyike azonos tartalommal rendelkezik. Ez csökkenti a késleltetést, megtartja a sűrűn lakott területeken a szerverek túlterhelését.
Természetesen egy erőteljes CDN használhatatlan, ha minden felhasználónak internetes kapcsolat van. Bizonyos módokon ez a probléma idővel megoldódik. Az internetszolgáltatók mindig a gyorsabb, erősebb internetkapcsolatokért versenyeznek, és a világszerte elért Google Fiber és az 5G otthoni internetkapcsolatok csak a horizonton.
De néhány streaming szolgáltatás és internetszolgáltató rájött, hogy a gyors otthoni internetkapcsolatok és a sűrű CDN-ek ellenére a magas globális internetforgalom streaming késleltetést okozhat. Nem is beszélve, a Netflix szolgáltatásai a világ globális internetes sávszélességének több mint 15% -át használják. Amikor egy csomó ember a Stranger Things legújabb szezonban folyik, az egész internet lassulhat.
Ennek eredményeként a streaming-szolgáltatások az Open Connect Appliances (OCA-k) szolgáltatást nyújtják az internetszolgáltatóknak. Ezek az OCA-k alapvetően olyan merevlemezek, amelyek tele vannak népszerű filmekkel, dalokkal és egyéb adatfolyam-tartalommal, és csökkentik az internetszolgáltatónak az internetes forgalom Netflix vagy Hulu kiszolgálóra történő átirányításának szükségességét. Ez nemcsak gyorsabbá teszi a streaminget, hanem megakadályozza, hogy az egész internet lassuljon a Netflix irgalmasságán.
Élő közvetítés új problémákat mutat
Az élő video-közvetítés olyan platformokon, mint a Facebook Live vagy a Twitch, a számítógépén kapott információ valós időben történik (vagy a lehető legközelebb a lehető legközelebb). Tehát, ahogy elképzelheted, egy élő streamernek képesnek kell lennie arra, hogy olyan tartalmat töltsön be, amennyit csak lehet letölteni.
Dariusz Jarzabek / Shutterstock
Ahogy élettársaként rögzíti a videót, a videó minden milliszekunduma (és az azt kísérő hang) apró apró fájlokra bontható. Ezeket a apró fájlokat egy kódoló tömöríti és szervezi, az interneten keresztül repülnek, és a számítógépet egyenként tölti le. Mivel a fájlok kódolva vannak, a számítógép összeállíthatja őket egy érthető videóban, és nem szabad sok késleltetnie az Ön és a streaming forrás között.
A népszerű élő streaming szolgáltatások, mint például a Twitch és a Youtube, egy globális szerverhálózatot használnak a késleltetés csökkentésére és a videó streaming minőségének javítására. De az összes élő közvetített videó az élő internetes kapcsolat irgalmassága. Amint el tudod képzelni, a livestreamers nem használhatja az OCA-kat. Szerencsére a gyors otthoni internetkapcsolatok fejlesztése, mint például a Google Fiber, lehetővé tette az élő közvetítést, és az 5G otthoni internetkapcsolatok bevezetése tovább folytatja az élő streamek minőségét..
A Streaming jövője a videojátékok
A böngészőben a videojátékok lejátszásának ötlete nem túl új. Az internet jó része kis játékokra szentelhető, és rengeteg ember van, aki a Facebookon kifejezetten Farmville és Candy Crush számára készül. Néhány vállalat azonban egy lépéssel tovább próbálkozik a böngészőjátékokkal, miközben erőforrás-nehéz konzoljátékok adatfolyam-szolgáltatásokat hoz létre.
Csak azért, hogy tisztán lássuk, nem beszélünk a Farm Simulator-ról a Twitch-en, távolról videojátékokról beszélünk, külön konzol vagy $ 1000 számítógép nélkül. A játék streaming, egy szerver messze az otthoni kezeli az összes szám ropogtató, hogy szükséges az erőforrás éhes játékok. Olyan szolgáltatások, mint a Google Project Stream és az Nvidia GEFORCE NOW ígérete, hogy a 100 dolláros crappy laptop képes lesz a legnagyobb, legszebb játékokat is lejátszani. Ez sok pénzt takaríthat meg, és megszünteti a videojátékokra vonatkozó hardverkorlátozások akadályát.
Természetesen a videojátékok valakinek a számítógépére való streamingje sokkal nehezebb, mint a film lejátszása. Ön nem fokozatosan letölti a statikus fájlt; valós idejű manipulálással és kölcsönhatásban áll egy fájlsal. Ha van késés a vezérlő bemenetei és a képernyőn megjelenő tevékenység között, akkor a játék nem játszható le. Megnézhetjük a Skype és a Facetime szolgáltatásokat, mint a játék streaming előtti kurzort, mivel gyors kétirányú kapcsolatokat igényelnek. De a játékfolyamatnak sokkal zökkenőmentesebbnek kell lennie.
Az erőforrás-nehéz játék streaming szolgáltatások még nem általánosak vagy szuper megbízhatóak, így a cégeket szigorúan elrontották üzleti titkaikról. De tudjuk, hogy lényegében a Netflix nyomában járnak. Az olyan vállalatok, mint az Nvidia, CDN-eket építenek, amelyek tele vannak nagy teljesítményű grafikus kártyákkal, és a Google megpróbálja kitalálni, hogyan lehet párosítani az Open Connect készülékeket, amelyek tele vannak játékokkal, a nagy sebességű Google Fiber otthoni internetszolgáltatásokkal. Akárhogy is, a játékfolyam a következő lépés a streaming média történetében.