Calcolatore di banda per lo streaming
Dati di input
| Spettatori contemporanei | 100 |
|---|---|
| Bitrate per spettatore | 5 Mbps |
| Margine di riserva | 20 % |
Calcolatore di banda per lo streaming
Calcola la banda di upload totale necessaria per trasmettere video in diretta a un certo numero di spettatori contemporanei. Moltiplica il bitrate per spettatore per la dimensione del pubblico e aggiunge un margine di riserva per i picchi e l'overhead.
Dati di input
Dettagli dello streaming
Risultati
Inserisci un valore per visualizzare i risultati.
Banda richiesta
Banda grezza
La banda per lo streaming
La banda per lo streaming è la capacità di upload totale necessaria per consegnare video in diretta a un pubblico che guarda nello stesso momento. Conta quando si dimensiona un server di origine, un collegamento internet a monte o la rete di una sede prima di una trasmissione, dove il sotto-dimensionamento si manifesta come buffering e perdita di fotogrammi nel momento in cui il pubblico cresce.
La formula
Br=n×b B=n×b×(1+h)dove è il numero di spettatori contemporanei, è il bitrate di codifica per spettatore in bit al secondo, è il margine di riserva frazionario, è la banda grezza e è l'obiettivo di provisioning consigliato. Il modello presuppone una distribuzione unicast, in cui ogni spettatore riceve una copia indipendente del flusso, quindi la banda cresce in modo lineare con il pubblico.
Esempio svolto. Trasmettere video in 1080p a 5 Mbit/s a 100 spettatori contemporanei con un margine di riserva del 20%:
Br=100×5 Mbit/s=500 Mbit/s B=100×5 Mbit/s×(1+0,20)=600 Mbit/sIl limite grezzo è 500 Mbit/s, e il margine del 20% porta l'obiettivo consigliato a 600 Mbit/s. Senza margine di riserva l'obiettivo sarebbe pari al valore grezzo; il margine esiste per assorbire i picchi e l'overhead che l'ipotesi di bitrate costante ignora.
Perché la banda cresce con il pubblico
In un modello unicast ogni spettatore ha bisogno del proprio flusso, quindi il costo cresce in proporzione diretta al numero di persone che guardano:
- Crescita lineare. Raddoppiare il pubblico raddoppia la banda. Diecimila spettatori a 5 Mbit/s richiedono 50 Gbit/s grezzi — ben oltre un singolo collegamento di origine.
- Il bitrate è determinante. Passare da 1080p a 5 Mbit/s a 4K a 20 Mbit/s quadruplica il costo per spettatore prima ancora che si unisca un solo spettatore in più.
- Il bitrate adattivo aggiunge versioni. I servizi reali codificano più livelli di qualità contemporaneamente, quindi il costo effettivo per spettatore è di solito più alto di un singolo bitrate nominale.
A causa di questa crescita, le grandi trasmissioni non servono quasi mai ogni spettatore dall'origine. Una rete di distribuzione dei contenuti replica il flusso sui server edge, così l'origine carica solo una manciata di copie e ogni nodo edge gestisce la diffusione locale.
Scegliere un bitrate per spettatore
| Risoluzione | Bitrate tipico |
|---|---|
| 720p | 2,5 – 4 Mbit/s |
| 1080p | 4,5 – 6 Mbit/s |
| 1440p | 9 – 13 Mbit/s |
| 4K | 15 – 25 Mbit/s |
I contenuti con movimento rapido come lo sport o il gameplay si collocano nella fascia alta di ciascun intervallo per evitare artefatti a blocchi, mentre i contenuti con inquadrature fisse e condivisione dello schermo possono usare la fascia bassa. Nel dubbio, dimensiona in base al bitrate che il tuo encoder produce realmente, piuttosto che a un obiettivo nominale.
Perché il margine di riserva conta
Il valore grezzo è un minimo che presuppone un bitrate costante e un pubblico fisso. Tre cose smentiscono questa ipotesi nella pratica:
- Bitrate variabile. I codec moderni si impennano durante le scene complesse e ad alto movimento e calano durante quelle statiche, quindi la domanda di picco si colloca sopra la media.
- Overhead di protocollo. Intestazioni dei pacchetti, ritrasmissioni e richieste di segmenti aggiungono qualche punto percentuale che la formula basata sul solo payload tralascia.
- Crescita del pubblico. Il numero di spettatori raramente resta stabile, e un momento di popolarità può aggiungere iscritti più velocemente di quanto si possa ridimensionare.
Un margine del 20–30% tiene il collegamento lontano dal suo tetto quando diversi di questi fattori coincidono. Far funzionare un collegamento a piena utilizzazione causa accodamento, latenza e perdita di fotogrammi, perciò il margine di riserva è un'assicurazione a basso costo contro uno streaming visibilmente degradato.
Calcolatori correlati
Per ricavare il bitrate per spettatore da una dimensione di file obiettivo o per dimensionare le codifiche on-demand, usa il calcolatore Calcolatore di Bitrate Video e Dimensione File. Per stimare quanto tempo serve a spostare una registrazione finita su un collegamento, consulta il calcolatore Calcolatore del tempo di trasferimento dati. Per convertire una velocità tra unità in bit al secondo e byte al secondo, usa il calcolatore Convertitore di throughput (bit/s).
Domande frequenti (FAQ)
Quanta banda mi serve per trasmettere al mio pubblico?
Per lo streaming unicast, moltiplica il bitrate per spettatore per il numero di spettatori contemporanei, poi aggiungi il margine di riserva. Trasmettere in 1080p a 5 Mbit/s a 100 spettatori richiede 500 Mbit/s grezzi, o circa 600 Mbit/s con un margine del 20%. Il valore cresce in modo lineare, quindi raddoppiando gli spettatori raddoppia la banda.
La maggior parte dei trasmettitori scarica il grosso del lavoro su una CDN, che diffonde il flusso dai server edge in modo che l'origine carichi solo poche copie.
Quale bitrate dovrei usare per spettatore?
Il bitrate dipende dalla risoluzione e dal movimento. Come riferimento approssimativo: il 720p si attesta intorno a 2,5–4 Mbit/s, il 1080p intorno a 4,5–6 Mbit/s, il 1440p intorno a 9–13 Mbit/s e il 4K intorno a 15–25 Mbit/s. I contenuti con movimento rapido come lo sport o il gaming richiedono la fascia alta di ciascun intervallo per evitare artefatti a blocchi.
Lo streaming a bitrate adattivo invia più versioni, quindi il costo reale è di solito più alto di quanto suggerisca un singolo bitrate.
Perché aggiungere un margine invece di dimensionare al valore esatto?
Il valore grezzo è un minimo che presuppone un bitrate costante e un pubblico fisso. I flussi reali usano bitrate variabile che si impenna durante le scene complesse, l'overhead dei pacchetti aggiunge qualche punto percentuale e il numero di spettatori raramente resta fermo. Un margine del 20–30% evita che il collegamento si saturi quando diversi di questi fattori coincidono.
Far funzionare un collegamento al 100% di utilizzo causa accodamento, buffering e perdita di fotogrammi, perciò il margine è un'assicurazione a basso costo.
Il multicast cambia i conti?
Sì. Questo calcolatore presuppone l'unicast, in cui ogni spettatore riceve una copia separata e la banda cresce con il pubblico. Il multicast invia una sola copia che la rete replica, quindi la banda dell'origine resta costante a prescindere dal numero di spettatori — ma il multicast funziona solo su reti gestite che lo supportano, non sulla rete internet pubblica.
Per lo streaming su internet, una CDN è il sostituto pratico: l'origine carica una manciata di copie e i nodi edge gestiscono la diffusione verso i singoli spettatori.
Da provare dopo
Calcolatore di Bitrate Video e Dimensione File
Inserire un bitrate video e una durata per ottenere la dimensione grezza del file prima di qualsiasi overhead del contenitore. Utile per stimare i requisiti di archiviazione per registrazioni, esportazioni e archivi.
Calcolatore del tempo di trasferimento dati
Stima quanto dura un trasferimento dati reale a partire dalla quantità di dati, dalla velocità del collegamento e dall'overhead del protocollo. Tiene conto della differenza tra la velocità nominale di un collegamento e il suo throughput utilizzabile.