/ / Internet Streaming: cos'è e come funziona?

Streaming Internet: cos'è e come funziona?

Smart TV con app per servizi di streaming

Manuel Esteban / Shutterstock

Abbiamo trasmesso contenuti in streaming da Internetper molto tempo, ed è arrivato al punto che Internet è sinonimo di servizi come Netflix e Youtube. Ma cos'è esattamente lo streaming e come funziona?

Lo streaming avviene bit per bit

Quando vuoi guardare un video o riprodurre un branosul tuo computer, devi prima scaricarlo. Non c'è modo di aggirare questo. Sapendo questo, puoi guardare Netflix o Spotify e chiedere "come abbiamo capito come fare per scaricare video e musica istantaneamente?" Bene, questa è la cosa giusta. Durante lo streaming di contenuti multimediali, non viene scaricato sul tuo computer istantaneamente; sta scaricando pezzo per pezzo in tempo reale.

La parola "streaming" è auto-descrittiva. Le informazioni arrivano al tuo computer in un flusso continuo e costante di informazioni. Se il download di film è simile all'acquisto di acqua in bottiglia, lo streaming di film è come usare un rubinetto per riempire una bottiglia vuota.

È possibile confrontare lo streaming di un film con la visione di aNastro VHS. Quando si riproduce un nastro VHS, ogni secondo di video e audio viene scansionato pezzo per pezzo. Questo accade mentre guardi in tempo reale, il che significa che qualsiasi interruzione si interromperà o terminerà improvvisamente la tua esperienza di visione di film.

Quando riproduci in streaming un film o un brano, il tuo computerscarica e decodifica in tempo reale frammenti di file multimediali in tempo reale. Se disponi di una connessione Internet insolitamente veloce, il file potrebbe essere scaricato completamente prima che tu abbia finito di guardarlo o ascoltarlo, motivo per cui a volte uno streaming continuerà per un po 'anche se Internet si interrompe. Detto questo, tutto ciò che trasmetti non va nella memoria permanente del tuo computer (anche se alcuni servizi, come Spotify, inseriranno alcuni piccoli file di cache sul tuo dispositivo per rendere più veloci le future riproduzioni).

Le aziende lavorano duramente per rendere lo streaming veloce

Lo streaming di video e audio da Internet non lo ènuovo; sembra nuovo perché è finalmente conveniente. Guardare un video o riprodurre una canzone da un sito web è accaduto a poco a poco una volta era una faccenda fastidiosa e che richiede tempo. Lo stream si arresterebbe e si avvierebbe costantemente e potresti dedicare pochi minuti solo aspettando che i media si bufferizzassero (e, a volte, non li farebbero affatto buffer).

Ma il modo in cui funziona lo streaming ha principalmenterimasto lo stesso. I file vengono scaricati poco a poco mentre li guardi o li ascolti. È l'infrastruttura che è cambiata e aziende come Youtube e Netflix hanno lavorato duramente (e speso molti soldi) per costruire quell'infrastruttura.

schedari astratti rigonfia di file

Sashkin / Shutterstock

Youtube e Netflix ne usavano solo una o dueserver per ospitare i loro contenuti e non ha funzionato. Gli utenti che erano lontani dai server avevano molti ritardi e i giorni ad alto traffico (sabato sera, ad esempio) rallentavano i server di streaming a una scansione. Le aziende hanno risolto questo problema costruendo Content Delivery Network (CDN), per archiviare e inviare contenuti. Una CDN è una fitta rete globale di server che contengono tutti lo stesso contenuto. Ciò riduce il ritardo, impedisce ai server in aree densamente popolate di sovraccaricarsi.

Certo, un potente CDN è inutile se tuttii tuoi utenti hanno connessioni internet scadenti. In un certo senso, questo problema si risolve da solo nel tempo. Gli ISP sono sempre in competizione per connessioni Internet più veloci e potenti e progressi come Google Fiber e le connessioni Internet domestiche 5G in tutto il mondo sono appena all'orizzonte.

Ma alcuni servizi di streaming e ISP hannosi è reso conto che, nonostante le connessioni Internet domestiche veloci e le fitte CDN, un elevato traffico Internet globale può causare ritardi di streaming. Per non parlare del fatto che servizi come Netflix utilizzano oltre il 15% della larghezza di banda Internet globale del mondo. Quando molte persone trasmettono in streaming l'ultima stagione di Stranger Things, l'intera Internet può rallentare.

Di conseguenza, i servizi di streaming tendono a fornireApri Connect Appliance (OCA) agli ISP. Questi OCA sono fondamentalmente dischi rigidi pieni di film popolari, canzoni e altri contenuti streaming e riducono la necessità per il tuo ISP di reindirizzare il tuo traffico Internet su un server Netflix o Hulu. Questo non solo rende lo streaming più veloce, ma impedisce anche a tutta Internet di rallentare in balia di Netflix.

Lo streaming live presenta nuovi problemi

Con streaming video in diretta su piattaforme comeFacebook Live o Twitch, le informazioni che stai ricevendo sul tuo computer stanno accadendo in tempo reale (o il più vicino possibile a quello). Come puoi immaginare, uno streamer live deve essere in grado di caricare i contenuti più velocemente che puoi scaricare.

il sole della sera che tramonta su una piccola casa bianca

Dariusz Jarzabek / Shutterstock

Come un livestreamer sta registrando il loro video, ognimillisecondi di quel video (e del suo audio di accompagnamento) è suddiviso in piccoli file. Questi piccoli file sono compressi e organizzati da un codificatore, volano su Internet e il tuo computer li scarica a poco a poco. Poiché i file sono codificati, il tuo computer può metterli insieme in un video comprensibile e non dovrebbe esserci molto ritardo tra te e la sorgente di streaming.

Servizi di streaming live popolari come Twitch eYoutube utilizza una rete globale di server per ridurre il ritardo e migliorare la qualità dello streaming video. Ma tutti i video in streaming live sono in balia della connessione Internet di un livestreamer. Come puoi immaginare, i livestreamer non possono usare gli OCA. Fortunatamente, lo sviluppo di connessioni Internet domestiche veloci, come Google Fiber, ha reso possibile lo streaming live e l'implementazione delle connessioni Internet domestiche 5G migliorerà ulteriormente la qualità dei flussi live.

Il futuro dello streaming sono i videogiochi

L'idea di giocare ai videogiochi nel tuo browsernon è molto nuovo. Una buona parte di Internet è dedicata ai piccoli giochi e ci sono molte persone che visitano Facebook appositamente per Farmville e Candy Crush. Ma alcune aziende stanno cercando di fare un passo avanti con i giochi per browser creando servizi di streaming per giochi per console ricchi di risorse.

Giusto per essere chiari, non stiamo parlandoFarm Simulator in diretta su Twitch, stiamo parlando di videogiochi da remoto, senza una console dedicata o un computer da $ 1000. Con lo streaming di giochi, un server lontano da casa tua gestisce tutto lo sgretolamento del numero necessario per alimentare i giochi affamati di risorse. Servizi come Project Stream di Google e GEFORCE NOW di Nvidia promettono che il tuo maledetto laptop da $ 100 sarà in grado di giocare anche con i giochi più grandi e belli. Ciò può far risparmiare un sacco di soldi alle persone ed eliminerà la barriera che i limiti hardware hanno fissato per i videogiochi.

Ovviamente, lo streaming di un videogioco su qualcunoil computer è molto più difficile dello streaming di un film. Non stai scaricando progressivamente un file statico; stai manipolando e interagendo con un file in tempo reale. Se c'è qualche ritardo tra gli input del controller e l'attività sullo schermo, il gioco è ingiocabile. Potresti considerare servizi come Skype e FaceTime come un pre-cursore per lo streaming dei giochi, poiché richiedono connessioni bidirezionali veloci. Ma lo streaming del gioco deve essere molto più semplice.

Non ci sono servizi di streaming di giochi ricchi di risorsemainstream o super affidabile ancora, quindi le aziende sono rimaste a bocca aperta sui loro segreti commerciali. Ma sappiamo che stanno essenzialmente seguendo le orme di Netflix. Aziende come Nvidia stanno costruendo CDN pieni di schede grafiche superpotenti e Google sta cercando di capire come abbinare Open Connect Appliance piene di giochi ai servizi Internet domestici di Google Fiber ad alta velocità. In entrambi i casi, lo streaming dei giochi è il prossimo passo nella storia dello streaming multimediale.

RELAZIONATO: I servizi di streaming di giochi dovranno affrontare gli stessi problemi di streaming TV