Streaming på Internet: Vad är det och Hur Fungerar det?

0
605


Manuel Esteban/Shutterstock

Vi har fått streaming-innehåll från internet för en lång tid, och det har blivit till den punkt att internet är synonymt med tjänster som Netflix och Youtube. Men exakt vad är streaming, och hur fungerar det?

Streaming Sker Bit för Bit

När du vill titta på en video eller spela upp en låt på din dator, måste du ladda ner det först. Det finns ingen väg runt det. Att veta detta, kan du titta på Netflix eller Spotify och fråga “hur gjorde vi räkna ut hur man gör filmer och musik ladda ner omedelbart?” Tja, det är bara en sak. När du streama media, det är inte att ladda ner till din dator omedelbart, det är att ladda ner bit för bit i real-tid.

Ordet “streaming” är självbeskrivande. Information kommer till din dator i en kontinuerlig, stadig ström av information. Om att ladda ner filmer är besläktad med att köpa vatten på flaska, strömmande filmer är som att använda en kran för att fylla en tom flaska.

Du kan jämföra strömma en film för att titta på en VHS-kassett. När du spelar en VHS-kassett, varje sekund av video och ljud är skannade bit för bit. Det här händer när du tittar på i realtid, vilket innebär att avbrott kommer plötsligt att pausa eller avsluta din filmupplevelse.

När du streama en film eller en låt, datorn hämtar och avkodar itty-bitty bitar av en media fil i realtid. Om du har en ovanligt snabb internet-anslutning, och sedan filen kan vara helt ner innan du är klar titta på eller lyssna till det, vilket är varför en stream kommer att ibland gå på ett tag även om internet klipper ut. Som sagt, allt som du streamar inte går in i din dator permanent lagring (även om vissa tjänster, som Spotify, kommer att sätta några små cache-filer på din enhet för att göra framtida uppspelningar snabbare).

Företagen Arbetar Hårt för att Göra Strömmande Snabbt

Direktuppspelning av video och ljud från internet är inte nya, det bara känns nytt, eftersom det äntligen bekvämt. Titta på en video eller spela en låt från en webbplats som hände bit för bit som används för att vara en irriterande och tidsödande. Strömmen ständigt skulle stoppa och starta, och du kan spendera några minuter bara väntar på att media till buffert (och ibland, att det inte skulle buffert alls).

Men sättet att streaming fungerar har mestadels varit densamma. Filer ladda ner bit för bit som du tittar på eller lyssnar till dem. Det är den infrastruktur som ändras, och företag som Youtube och Netflix har arbetat hårt (och spenderat en massa pengar) att bygga infrastruktur.


Sashkin/Shutterstock

Youtube och Netflix som används för att bara använda en eller två servrar som värd för deras innehåll, och det fungerade inte. Användare som var långt borta från de servrar som upplevt en hel del lag, och med hög trafik dagar (lördag kväll, till exempel) skulle långsam streaming servrar till en genomsökning. Företag har löst detta problem genom att bygga Content Delivery Networks (Cdn), för att lagra och sända innehåll. Ett CDN är en tät, globala nätverket av servrar som alla innehåller samma innehåll. Detta minskar lag, håller servrar i tätbefolkade områden från att bli överbelastade.

Naturligtvis, en kraftfull CDN är värdelös om alla dina användare har skit internet-anslutningar. På vissa sätt, det här problemet löser sig över tid. ISPs är alltid konkurrerar för snabbare, mer kraftfulla internet-anslutningar, och framsteg som hela världen Google Fiber och 5G hem internet-anslutningar är strax över horisonten.

Men vissa tjänster för streaming och Internetleverantörer har insett att trots snabba internet-anslutningar och tät Cdn, hög globala internet-trafik kan orsaka streaming lag. För att inte nämna, tjänster som Netflix använder mer än 15% av världens globala internet-bandbredd. När många människor är streaming den nyaste säsongen av Främmande Saker, hela kan internet sakta ner.

Som ett resultat, streaming-tjänster tenderar att ge Öppna Anslut Apparater (Oct) till Isp. Dessa OCAs är i grund och botten hårddiskar som är full av populära filmer, sånger och andra strömningsbart innehåll, och de minskar behovet av din ISP för att styra din internet-trafik till en Netflix eller Hulu server. Detta gör inte bara strömma snabbare, men det förhindrar också hela internet från att sakta ner i händerna på Netflix.

Live Streaming Innebär Nya Problem

Med live video streaming på plattformar som Facebook Live eller att Rycka till den information som du får på din dator som sker i realtid (eller så nära som möjligt). Så som du kan tänka dig, en levande streamer behov för att kunna ladda upp innehåll som snabbt som du kan ladda ner innehåll.


Dariusz Jarzabek/Shutterstock

Som en livestreamer är att spela in sin video, varje millisekund av att video (och dess medföljande audio) är uppdelade i små små filer. Dessa små filer som är komprimerade och organiseras av ett mätsystem, de flyger över internet och din dator laddar ner dem bit för bit. Eftersom filerna är kodade, din dator kan sätta ihop dem i ett begripligt videon, och det bör inte vara mycket fördröjning mellan dig och strömmande källa.

Populära live streaming tjänster som att Rycka till och Youtube använder ett globalt nätverk av servrar för att minska lag och att förbättra kvaliteten på videoströmning. Men alla livestreamad video är i händerna på en livestreamer internet-anslutning. Som ni kan föreställa er, livestreamers inte kan använda OCAs. Lyckligtvis, utveckling av snabbt hem internet-anslutningar, som Google Fiber, har gjort live streaming möjligt, och genomförandet av 5G hem internet-anslutningar kommer att ta kvaliteten på direktsänd strömmar en bit längre.

Framtiden för Streaming tv-Spel

Tanken på att spela tv-spel i din webbläsare är inte mycket nytt. En bra bit av internet är avsedda för små spel, och det finns massor av människor som går på Facebook specifikt för Farmville och Candy Crush. Men vissa företag försöker att ta webbläsare gaming ytterligare ett steg genom att skapa streaming-tjänster för resurs-tung konsol spel.

Bara för att vara tydlig, vi talar inte om livestreaming Farm Simulator på Twitch, vi pratar om distans spela tv-spel, utan en särskild konsol, eller en $1000 dator. Med spel streaming, en server långt borta från ditt hem hanterar alla de siffertuggande som behövs för att driva resurskrävande spel. Tjänster som Google Projektet Stream och Nvidia GEFORCE NU lova att din skit $100-datorn kommer att kunna spela även den största, vackraste spel. Detta kan spara folk massor av pengar, och det kommer att eliminera den barriär som hårdvara begränsningar som har fastställts för tv-spel.

Naturligtvis, streaming tv-spel till någon dator är mycket svårare än att strömma en film. Du är inte successivt att ladda ner en statisk fil, du är manipulera och interagera med en fil med real-tid. Om det är någon fördröjning mellan controller-ingångar och på skärmen verksamhet, då spelet är ospelbar. Du kan titta på tjänster som Skype och Facetime som en pre-markören till spel streaming, eftersom de kräver snabb två-sätt-anslutningar. Men spelet streaming måste vara mycket mer sömlös.

Resurs-tunga spel streaming-tjänster inte är mainstream eller super pålitligt ännu, så företagen har varit tystlåtna om sina affärshemligheter. Men vi vet att de är i huvudsak att följa i Netflix spår. Företag som Nvidia håller på att bygga CDN som är full av superpowered grafik kort, och Google är att försöka lista ut hur ett par Öppna Anslut Apparater som är fullt av spel för hög hastighet Google Fiber hem internet. Hursomhelst, spel streaming är nästa steg i historien om strömmande media.

RELATERAT: Spelet Streaming-Tjänster Kommer att Möta Samma Problem Som Streaming TV