Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Rete >> .

Come funziona lo streaming di YouTube

Quando guardi un video sul sito YouTube o un'app YouTube su un dispositivo mobile, usi la tecnologia di streaming multimediale. Con lo streaming, puoi iniziare a visualizzare la riproduzione di un file video senza dover prima scaricare il file completo sul tuo computer, poiché spesso hai a che fare con altri elementi multimediali come le immagini. Lo streaming di YouTube ti consente di visualizzare vari tipi di file video, a volte con risoluzioni diverse. Con un account YouTube, puoi caricare i tuoi video per lo streaming tramite il servizio.

Formati video

YouTube supporta una varietà di formati video, tra cui FLV (video Flash), MOV (QuickTime) , MPEG, AVI, WMV e 3GPP. Quando ti registri per un account YouTube, puoi caricare video con questi tipi di file. Gli utenti di Internet possono quindi trasmettere in streaming e visualizzare i tuoi video tramite YouTube. YouTube ospita i file video sui suoi server, inviando i flussi video agli utenti che accedono alla pagina con il tuo video su di esso. Un utente può iniziare a visualizzare il tuo video non appena accede alla pagina, a seconda della velocità della sua connessione Internet.

Scarica

L'aspetto chiave dello streaming è che gli utenti possono visualizzare i tuoi file multimediali come scaricano. Quando un utente accede a un video di YouTube, il suo browser o il software dell'app inizierà a scaricare il file video. Non appena il computer riceve abbastanza stream video, il software inizierà la riproduzione, visualizzando il video mentre il resto viene scaricato. La sezione di controllo sotto ciascun video indica la quantità di video già scaricata, nonché la posizione di riproduzione, lungo una barra orizzontale. Il sistema in genere memorizza un buffer di dati scaricati in modo tale che la riproduzione non venga interrotta in caso di interruzione del download.

Riproduzione

I file video digitali contengono notevoli quantità di dati. Ciò significa che tendono a essere trasmessi in streaming in una forma compressa in modo che il download dei dati utilizzi la minore larghezza di banda possibile. Pertanto, il software del computer deve decodificare i dati trasmessi in streaming prima di poterli visualizzare durante la riproduzione. Se si visualizzano video di YouTube in un browser Web, ad esempio Internet Explorer o Firefox, questo processo di decodifica è in genere gestito dai plug-in del lettore multimediale in esecuzione all'interno dell'applicazione browser. Pertanto, il software deve gestire contemporaneamente le funzioni di download, decodifica e riproduzione ogni volta che si visualizza un video in streaming.

Streaming live

Lo streaming live è un'area di sviluppo per YouTube. Invece di ospitare un file video e pubblicarlo agli utenti tramite download progressivo come con la maggior parte dei video di YouTube, YouTube è in grado di pubblicare video in diretta praticamente in tempo reale. Pertanto, il servizio YouTube deve anche gestire il caricamento di questi contenuti video, servendoli tramite stream quasi immediatamente. La capacità di servire streaming live dipende naturalmente dall'aumento dei livelli di larghezza di banda sia per l'upload che per il download da parte dell'utente.

 

Computer © www.354353.com