Quanta larghezza di banda è necessaria per lo streaming di 1080p?


29

Mi chiedo quanta banda sia necessaria per lo streaming di un film 1080p, ad esempio da Youtube. Sono consapevole che potrebbero esserci cose come la compressione che entrano in gioco qui, ma qualcuno può comunque fornire una buona risposta per questo?


La compressione fa una differenza enorme, non compressa è la compressione di circa 10 GB per YouTube 1-5mbit (numeri approssimativi)
Lamar B

3
Supponendo l'aspetto 16/9, 8 bit / canale / pixel, sottocampionamento chroma 4: 2: 0 e 60 fps; uno stream 1020p non compresso dovrebbe essere 1492992000 b / so poco meno di 1,5 Gb / s. (matematicamente) Bluray consente il trasferimento video di 40 Mb / s (wpedia).
Eroen,

Risposte:


15

La compressione con x264, un file "tipico" finisce da circa 8 GB per 100 minuti di film. Per eseguire lo streaming senza problemi, è necessaria una velocità di 8 GB / 100 minuti ~ = 1,3 MB / s ~ = 10 Mb / s.

Tuttavia, dipende direttamente dal tasso di compressione (e più correttamente: bitrate). Youtube comprime il materiale abbastanza fortemente. Prova a scaricare un video Youtube a 1080p con alcuni dei (molti) servizi disponibili e dividi per lunghezza per ottenere un bitrate medio (o controlla il bitrate direttamente con qualche strumento - la tua connessione deve semplicemente essere in grado di gestire il bitrate audio + video).


1
Ah, il dolore di caricare un video 1080p su YouTube senza la compressione automatica che uccide completamente la qualità ...
Bob

Dove hai trovato questo "tipico" bitrate / qf / crf per x264 che fornisce queste cifre?
Eroen,

@Eroen: la qualità "tipica" derivava da un controllo su alcuni contenuti del film che avevo sul mio disco compresso con impostazioni standard con strumenti di compressione comuni (ad esempio freno a mano / Avidemux). Si può dire che differiva con un fattore di oltre 2 in su, ma se dovessi dare un valore "tipico", questo sembrerebbe il più ragionevole.
Daniel Andersson,

2
@DanielAndersson, ma i film che hai campionato erano abbastanza vari? Cioè, alcuni sono stati animati, un po 'drammatici, un po' d'azione, un po 'di fantascienza, un po' horror, ecc? Tutti questi tipi hanno caratteristiche visive molto diverse (fluide, dettagliate, lente, veloci, luminose, scure, ecc.) Che le rendono molto diverse. Se il tuo campione non ha avuto abbastanza varietà, questi sono solo tipici dei tuoi film. Un modo per ottenere una media abbastanza accurata è esaminare elenchi di film strappati da siti torrent; quelli dovrebbero avere una buona varietà di materiali di origine.
Synetech,

4
@Synetech: Come fai notare, è impossibile dare un valore "buono". Essa sarà in grado di differire di un fattore 2 alto o in basso non importa quale. Tutto ciò che si può dare è una figura da ballpark con una domanda così generale, che è ciò che intendevo per "tipico" (tra virgolette per cominciare :-)). In situazioni reali, i film animati spesso possono essere compressi più di un fattore 2 in più rispetto all'azione live, ma dipende dall'esatto contenuto animato e ci sono un sacco di variabili, ma questo va oltre lo scopo della domanda e il ambito della mia risposta.
Daniel Andersson,

2

Sono stato in grado di calcolare la larghezza di banda e l'archiviazione per un video 1080P (con parametri aggiuntivi) su questo sito Web:

http://stardot.com/bandwidth-and-storage-calculator

  • H.264 compresso 1080P HD @ 30 FPS
  • "Alta qualità video" (non sono sicuro di cosa significhi)
  • Dimensione media del frame: 50 KB
  • Larghezza di banda richiesta per telecamera: 12,0 Mbps
  • Memoria stimata (24 ore al giorno * 31 giorni): 4 TB

Il link che hai pubblicato ha lo scopo di calcolare le specifiche di archiviazione richieste per un sistema di videosorveglianza. Credo che il bitrate su YouTube sia più alto a causa di un po 'di fantasia magia di compressione.
cascer1


0

Ho scaricato Netbalancer per capire quanti dati streaming streaming di clip 1080p su YouTube utilizza.

Ho testato 10 clip diverse di vari utenti su YouTube tra cui videogamedunkey e cinemasin e ho scoperto a prescindere che siano 1080p 60fps o solo 1080p le clip utilizzavano 660 - 680 kbps equivalenti a circa una connessione da 5,5 megabit .

Non sono sicuro di come codifichi YouTube, ma quella velocità era vicina alla velocità massima delle mie connessioni ADSL.

720p utilizzato ovunque tra 320 - 370 kBps equivalenti a 2,75 megabit

Per definizione 1080p contiene da 2,25 volte più pixel a 720p, quindi è abbastanza vicino - forse YouTube utilizza una codifica migliore per 1080p.

Spero che sia di aiuto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.