Internet Streaming: Wat is het en Hoe Werkt het?

0
458


Manuel Esteban/Shutterstock

We zijn streaming-inhoud van het internet voor een lange tijd, en het is op een punt aanbeland dat het internet is synoniem met diensten als Netflix en Youtube. Maar wat is precies streaming, en hoe werkt het?

Het streamen Gebeurt beetje bij Beetje

Wanneer u wilt kijken naar een video of het spelen van een song op uw computer, moet u het eerst downloaden. Er is geen manier om dat. Dit wetende, kunt u kijken op Netflix of Spotify en vragen: “hoe kwamen we erachter te komen hoe u video’ s en muziek downloaden meteen?” Nou, dat is gewoon het ding. Bij het streamen van media, het is niet te downloaden naar uw computer onmiddellijk; het is te downloaden stuk voor stuk in real-time.

Het woord “streaming” is zelf-beschrijvend. Informatie binnenkomt op uw computer in een continue, constante stroom van informatie. Als het downloaden van films is verwant aan het kopen van gebotteld water, het streamen van films is het net als met behulp van een kraan te vullen een lege fles.

Je zou het kunnen vergelijken streamen van een film aan het kijken naar een VHS-tape. Wanneer u een VHS-tape, elke seconde van video en audio is gescand, stuk voor stuk. Dit gebeurt er als je aan het kijken bent in real-time, wat betekent dat eventuele onderbrekingen plotseling onderbreken of beëindigen van uw film te bekijken.

Bij het streamen van een film of een liedje, uw computer download en decodeert vroeg inchecken kregen stukjes van een media-bestand in real-time. Als u een ongewoon snelle internet verbinding hebt, dan kan het bestand volledig gedownload is voordat u klaar bent met het kijken of luisteren, dat is de reden waarom een stream soms gaan voor een tijdje, zelfs als het internet snijdt. Dat gezegd zijnde, iets dat je stream gaan niet in uw computer permanente opslag (hoewel sommige diensten, zoals Spotify, zal enkele kleine cache-bestanden op uw apparaat in de toekomst afspelen sneller).

Bedrijven Werken Hard om Streaming Snel

Streaming video en audio van het internet is niet nieuw; het voelt gewoon nieuw, want het is eindelijk uitkomt. Kijken naar een video of het spelen van een song van een website gebeurd is beetje bij beetje een vervelende en tijdrovende aangelegenheid. De stroom constant zou stoppen en starten, en je kan met een paar minuten wachten voor de media om een buffer (en soms, zou het geen buffer).

Maar de manier waarop streaming werkt, is grotendeels hetzelfde gebleven. Bestanden downloaden van het beetje bij beetje, als je aan het kijken bent of naar hen te luisteren. Het is de infrastructuur die is veranderd, en bedrijven als Youtube en Netflix hebben hard gewerkt (en veel geld) het bouwen van die infrastructuur.


Sashkin/Shutterstock

Youtube en Netflix gebruikt om het gebruik van slechts één of twee servers voor het hosten van hun inhoud, en het werkte niet. Gebruikers die waren ver verwijderd van de servers ervaren veel lag, en high-traffic dagen (zaterdag nacht, bijvoorbeeld) zou vertragen streaming servers op een crawl. Bedrijven hebben dit probleem opgelost door het bouwen van Content Delivery Networks (Cdn ‘ s), opslaan en verzenden van inhoud. Een CDN is een dichte, wereldwijd netwerk van servers die bevatten allemaal dezelfde inhoud. Dit vermindert lag, houdt de servers in de dichtbevolkte gebieden van steeds overbelast.

Natuurlijk, een krachtige CDN is nutteloos als alle gebruikers hebben crappy internet verbindingen. In sommige opzichten, dit probleem lost zichzelf na verloop van tijd. Isp ‘ s zijn altijd strijden voor een snellere, meer krachtige internet-verbindingen, en ontwikkelingen zoals de wereldwijde Google Fiber en 5G thuis internet verbindingen zijn net over de horizon.

Maar sommige streaming-diensten en Isp ‘s hebben gerealiseerd dat, ondanks de snelle internetverbindingen bij u thuis en dichte Cdn’ s, hoge wereldwijde internet verkeer kan leiden tot streaming lag. En niet te vergeten, diensten als Netflix het gebruik van meer dan 15% van het wereldwijde internet bandbreedte. Wanneer er veel mensen zijn met het streamen van het nieuwste seizoen van Vreemde Dingen, het hele internet kan vertragen.

Als een resultaat, streaming-diensten hebben de neiging om Open Verbinding Apparaten (OCAs) aan Isp ‘ s. Deze OCAs in principe zijn harde schijven die vol zijn van populaire films, muziek, en andere streamable inhoud, en ze verminderen de behoefte van uw ISP om te buigen uw internet verkeer naar een Netflix of Hulu server. Dit maakt niet alleen streaming sneller, maar het voorkomt ook dat het hele internet uit te vertragen overgeleverd aan de genade van Netflix.

Live Streaming Presenteert Nieuwe Problemen

Met live video streaming op platforms zoals Facebook of Live Twitch, de informatie die u ontvangt op uw computer is gebeurt in real-time (of zo dichtbij mogelijk). Dus als je je kunt voorstellen, een live streamer moet in staat zijn om inhoud te uploaden zo snel als je kunt downloaden van content.


Dariusz Jarzabek/Shutterstock

Als een livestreamer is het opnemen van de video, elke milliseconde van de video (en de bijbehorende audio) is onderverdeeld in kleine bestanden. Deze kleine bestanden worden gecomprimeerd en georganiseerd door een encoder, ze vliegen over het internet, en door uw computer worden gedownload hen beetje bij beetje. Sinds de bestanden zijn gecodeerd, kan uw computer zet ze samen in een begrijpelijke video, en er niet te veel vertraging tussen u en het stromende bron.

Populaire live streaming diensten zoals Trillen en Youtube gebruik te maken van een wereldwijd netwerk van servers te verminderen lag en te verbeteren video streaming kwaliteit. Maar alle live stream video ‘ s zijn aan de genade van een livestreamer van de internetverbinding. Zoals u zich kunt voorstellen, livestreamers kunt geen gebruik maken van OCAs. Gelukkig, de ontwikkeling van snelle internetverbindingen bij u thuis, zoals Google Fiber, heeft live streaming mogelijk, en de uitvoering van 5G internetverbindingen bij u thuis zal de kwaliteit van de live-streams een beetje verder.

De Toekomst van Streaming Video Games

Het idee van het spelen van video games in uw browser is niet erg nieuw. Een goed stukje van het internet is gewijd aan kleine spelletjes, en er zijn tal van mensen die op Facebook speciaal voor Farmville en Candy Crush. Maar sommige bedrijven proberen te nemen browser gaming een stap verder door het maken van streaming-diensten voor resource-zware console games.

Even voor de duidelijkheid, wij zijn niet praten over livestreaming Farm Simulator op Twitch, we praten over het op afstand afspelen van video games, zonder een speciale console of een $1000 computer. Met game-streaming, een server ver weg van uw huis behandelt alle cijfermatige dat nodig is om de macht resource vretende games. Diensten als Google ‘s Project Stream en Nvidia’ s GEFORCE NU beloven dat je crappy $100 laptop staat zal zijn om te spelen, zelfs de grootste, mooiste games. Dit kan opslaan van mensen die een hoop geld, en het zal elimineren de barrière die de hardware beperkingen zijn ingesteld voor de video-games.

Natuurlijk, het streamen van een video game op de computer van iemand is een stuk moeilijker dan het streamen van een film. U niet progressief downloaden van een statisch bestand; u bent het manipuleren van en interactie met een bestand met real-time. Als er geen vertraging tussen controller ingangen en op het scherm activiteit, dan is het spel is onspeelbaar. Je zou kunnen kijken op diensten als Skype en Facetime als een pre-cursor naar spel streaming, als ze snelle verbindingen in twee richtingen. Maar spel streaming moet veel meer naadloos.

Resource-zware game-streaming-diensten zijn niet mainstream of super betrouwbaar, dus bedrijven zijn lippen stijf op elkaar over hun bedrijfsgeheimen. Maar we weten wel dat ze in wezen volgende in Netflix ‘ s voetsporen. Bedrijven als Nvidia zijn gebouw CDN ‘ s die vol zijn van superkrachtige grafische kaarten, en Google is bezig om erachter te komen hoe te koppelen Open het Aansluiten van Apparaten die zijn vol met spelletjes voor de high-speed Google Fiber thuis internet diensten. Één van beide manier, game-streaming is de volgende stap in het verhaal van streaming media.

GERELATEERD: Game-Streaming-Diensten Zal worden Geconfronteerd met Dezelfde Problemen Als Streaming TV