BroadNet
Codec VoIP · funziona nel tuo browser

Calcolatore di banda del codec.

Scegli un codec vocale e un intervallo di pacchettizzazione per vedere la banda per chiamata — il bitrate grezzo del codec e il valore reale una volta aggiunti gli header IP, UDP e RTP. Viene mostrata l'intera aritmetica così puoi verificarla. Nulla lascia il tuo dispositivo.

PCM qualità telefonica a 64 kbps. La base del VoIP.

Banda / chiamata (monodirezionale)
80.0 kbps
Solo payload del codec
64 kbps
Payload / pacchetto
160 B
Header / pacchetto
40 B
Pacchetti / secondo
50
Entrambe le direzioni
160.0 kbps

Gli header aggiungono 16.0 kbps per chiamata a 20 ms — gli header sono un costo fisso per pacchetto, quindi un ptime più breve significa più pacchetti e più overhead.

Il calcolo
  • payload = 64 kbps × 20 ms ÷ 8 = 160 byte
  • pacchetti/s = 1000 ÷ 20 = 50
  • header = 40 = 40 byte
  • banda = (160 + 40) × 8 × 50 = 80.0 kbps

La risposta breve

Quanta banda usa una chiamata VoIP?

Più del bitrate del codec, perché ogni pacchetto porta header IP, UDP e RTP. Il codec fissa il tasso del payload — 64 kbps per G.711, 8 kbps per G.729 — ma con un intervallo di pacchettizzazione di 20 ms la chiamata invia 50 pacchetti al secondo, e ciascuno aggiunge 40 byte fissi di header IP/UDP/RTP. Questo overhead è il motivo per cui una chiamata G.711 necessita di circa 80 kbps in una direzione, non 64, e perché un intervallo di pacchettizzazione più breve costa più banda per lo stesso audio.

La formula
  • byte_payload = bitrate_kbps × ptime_ms ÷ 8
  • pacchetti_al_secondo = 1000 ÷ ptime_ms
  • banda = (byte_payload + byte_header) × 8 × pacchetti_al_secondo
  • byte_header = 40 (IP 20 + UDP 8 + RTP 12), +18 per Ethernet L2

Banda monodirezionale tipica (ptime 20 ms, IP/UDP/RTP)

Confronto della banda dei codec a 20 ms
CodecPayloadCon overhead IP
G.71164 kbps80 kbps
G.72264 kbps80 kbps
G.726 (32)32 kbps48 kbps
G.7298 kbps24 kbps
AMR-NB (12.2)12.2 kbps28.2 kbps

I valori sono monodirezionali; una chiamata full duplex usa circa il doppio. Escludono la compressione come cRTP e qualsiasi soppressione del silenzio (VAD), che riducono la media su reti reali.

Domande frequenti

Perché una chiamata G.711 è di circa 80 kbps, non 64?

Il codec produce un payload di 64 kbps, ma ogni pacchetto RTP aggiunge 40 byte di header IP, UDP e RTP. Con pacchettizzazione a 20 ms la chiamata invia 50 pacchetti al secondo, quindi gli header aggiungono circa 16 kbps, dando circa 80 kbps in una direzione. L'overhead degli header è un costo fisso per pacchetto, indipendente dal codec.

Come influisce l'intervallo di pacchettizzazione sulla banda?

Un intervallo più breve (ptime) significa pacchetti più numerosi e piccoli e quindi più overhead di header al secondo, quindi la banda aumenta. Un intervallo più lungo racchiude più audio per pacchetto e riduce l'overhead, ma aggiunge latenza e rende ogni pacchetto perso più dannoso. 20 ms è il compromesso comune.

Devo contare una direzione o entrambe?

Il valore principale qui è monodirezionale (per flusso). Una chiamata normale è full duplex, quindi end-to-end si prevede circa il doppio per le due direzioni, più margine. Lo strumento mostra anche il totale di entrambe le direzioni.

Questo include la soppressione del silenzio o il cRTP?

No. Mostra la banda a regime di una conversazione attiva con header IP/UDP/RTP standard. Il rilevamento dell'attività vocale (soppressione del silenzio) e l'RTP compresso (cRTP) riducono entrambi la media reale, quindi considera il risultato come un valore di pianificazione al limite superiore.

Quale bitrate dovrei usare per Opus?

Opus è variabile. Per la voce, le impostazioni wideband comuni si aggirano intorno a 16–24 kbps, mentre la musica o l'audio ad alta fedeltà possono usarne molto di più, fino a 510 kbps. Inserisci il bitrate target negoziato dai tuoi endpoint per vedere la sua banda con overhead.

Stai pianificando la capacità vocale?

BroadNet gestisce voce programmabile, IVR e Voice OTP su infrastruttura carrier-grade in 200+ paesi. Parla con il nostro team di codec, concorrenza e instradamento.