Impostazioni consigliate per uno streaming ottimale: bitrate, GOP/keyframe, codec, audio (social vs live “professionale”)

In questa guida trovi una base solida di impostazioni “universali” per OBS/vMix/Streamlabs/encoder hardware, con profili consigliati in base allo scenario: social (Facebook/Instagram/YouTube/TikTok) oppure live streaming “professionale” (sito, OTT, player con VAST/SSAI, CDN).

Regola d’oro
La qualità migliore non è “il bitrate più alto”: è il miglior equilibrio tra qualità e stabilità. Uno stream stabile a 6 Mbps vale più di uno instabile a 10 Mbps.

1) Principi base (upload reale, margine, CBR)

  • Misura l’upload reale (più test, orari diversi). Considera il valore “peggiore”.
  • Usa solo il 60–70% dell’upload reale per lo stream (il resto serve per overhead, jitter, rete domestica/ufficio).
  • Preferisci CBR (Constant Bitrate) per la massima compatibilità con ingest social e CDN.
  • Stabilità > qualità: se perdi frame o la connessione fluttua, abbassa bitrate o risoluzione (spesso 720p “salva” la live).
Formula rapida
Upload reale (Mbps) * 0,65 = bitrate totale massimo consigliato (Mbps)
Bitrate totale = Video + Audio (e un piccolo margine)

Esempio: 10 Mbps di upload ? ~6,5 Mbps totali (video+audio).

2) Impostazioni generali consigliate (valide quasi ovunque)

Parametro Consiglio “universale” Perché
Container/Output FLV (RTMP/RTMPS) / HLS se richiesto dal provider FLV è lo standard pratico per RTMP in OBS/vMix.
Codec video H.264 (AVC) Compatibilità massima su social e player.
Rate control CBR Più stabile e prevedibile per l’ingest.
Keyframe / GOP 2 secondi È la scelta più compatibile e più spesso richiesta.
FPS 30 fps (o 25 fps in EU), 60 fps solo se serve 30/25 è più stabile e richiede meno bitrate.
Risoluzione 1080p se rete ok, altrimenti 720p 720p è molto più tollerante su upload medi.
Audio AAC, 48 kHz, 128–192 kbps Standard e “safe” ovunque.
Protocollo RTMPS quando disponibile Trasporto cifrato e spesso più “moderno”.
25 vs 30 fps (Italia/Europa)
Se lavori con camere/luci “PAL” o contenuti TV-like, 25 fps spesso evita flicker e si integra meglio con workflow europei.

3) Profili pronti (social vs professionale)

3.1 Profilo “SOCIAL SAFE” (Facebook/YouTube/LinkedIn/TikTok — compatibilità prima di tutto)

  • Risoluzione: 1920×1080 (se stabile) oppure 1280×720
  • FPS: 30 (o 25 EU)
  • Video: H.264, CBR
  • GOP/Keyframe: 2s
  • Profilo H.264: High (se compatibile) o Main per massima sicurezza
  • Audio: AAC 160 kbps, 48 kHz, stereo
Quando scegliere 720p sui social
Se hai upload < 8–10 Mbps reali, rete variabile, o streaming da location (4G/5G), 720p è spesso la scelta più stabile.

3.2 Profilo “LIVE PRO” (sito/OTT/CDN/player — qualità e controllo)

  • Risoluzione: 1080p (o 720p se serve affidabilità)
  • FPS: 25/30 (60 solo per sport/gaming)
  • Video: H.264, CBR (oppure capped VBR se il provider lo supporta bene)
  • GOP/Keyframe: 2s (oppure 1s se richiesto da flussi low-latency specifici)
  • Audio: AAC 128–192 kbps, 48 kHz
  • Re-encode ladder: se fai ABR (HLS/DASH), crea più profili (1080/720/480) lato encoder o lato transcoder

4) Bitrate consigliati per risoluzione/FPS

Bitrate “baseline” (CBR) per contenuti standard (talking head, webinar, eventi)
Risoluzione FPS Bitrate video consigliato Audio Upload minimo “comodo”
720p 25/30 2.5–4.0 Mbps 128–160 kbps ~6–8 Mbps
1080p 25/30 4.5–6.5 Mbps 160–192 kbps ~10–12+ Mbps
1080p 50/60 6.5–9.0 Mbps 160–192 kbps ~15–20+ Mbps

“Upload minimo comodo” include margine 30–40% e variabilità di rete.

Contenuti “difficili” (sport, concerti, confetti, acqua, foglie, gaming)
A parità di risoluzione/FPS richiedono più bitrate o un preset più lento (se la CPU/GPU regge). Se vedi macroblocchi, prima alza un po’ il bitrate, poi valuta di scendere a 720p.

5) GOP / Keyframe interval: cosa mettere e perché

Il GOP (Group of Pictures) determina ogni quanto inserisci un keyframe (I-frame). Molte piattaforme e ingest preferiscono keyframe ogni 2 secondi.

Valori consigliati
Keyframe interval = 2s  (scelta più compatibile)
Se 30 fps ? GOP = 60
Se 25 fps ? GOP = 50
Se 60 fps ? GOP = 120
Quando usare 1 secondo
In alcuni workflow low-latency o con segmenti molto brevi, 1s può aiutare, ma aumenta overhead. Se non hai una richiesta specifica, resta su 2s.

6) Codec, profilo H.264, preset, B-frames

6.1 Profilo H.264

  • Main: compatibilità alta (safe su device più vecchi).
  • High: migliore efficienza/qualità a parità di bitrate, spesso ok sui social moderni.

6.2 Preset encoder (NVENC/x264/QuickSync)

  • x264 (CPU): preset “veryfast” ? stabile; “faster/fast” ? qualità migliore ma più CPU.
  • NVENC (GPU): “Quality” o “Max Quality” se la GPU regge; altrimenti “Performance”.
  • QuickSync: buona via di mezzo su Intel, dipende dalla generazione.
Regola pratica
Se perdi frame per “encoding lag”, non è colpa della rete: abbassa preset (più veloce), FPS o risoluzione.

6.3 B-frames (se configurabili)

  • In generale 2 B-frames è un buon equilibrio (qualità/latency/compatibilità).
  • Se hai problemi di compatibilità, prova 0–2.

7) Audio: AAC, bitrate, sample rate

  • Codec: AAC
  • Sample rate: 48 kHz (standard video)
  • Bitrate: 128 kbps (parlato) • 160 kbps (standard) • 192 kbps (musica/concerti)
  • Canali: Stereo (oppure mono per parlato se vuoi risparmiare un filo)
Parlato vs musica
  • Webinar / talk: 128–160 kbps è perfetto.
  • Live musicale: 192 kbps consigliato (se la piattaforma lo accetta).

8) Rete: RTMPS, buffering, reconnect, test

  • Preferisci Ethernet (cavo) rispetto al Wi-Fi.
  • RTMPS se disponibile (stabilità e sicurezza migliori in molti contesti).
  • Auto-reconnect (se il software lo supporta): utile in eventi lunghi.
  • Buffering: non esagerare con buffer enormi; meglio ridurre il carico (bitrate/720p) se la rete è instabile.
Test “vero”
Non testare solo la velocità: fai una live privata/non in elenco per 10–15 minuti con le stesse impostazioni finali.

9) Scenari tipici: preset rapidi

9.1 Talking head / webinar

  • 1080p25/30, 4.5–6 Mbps, CBR, keyframe 2s, audio 128–160 kbps

9.2 Evento con movimento moderato (conferenze, palco)

  • 1080p25/30, 5.5–7 Mbps, CBR, keyframe 2s, audio 160 kbps

9.3 Sport / danza / gaming (molto movimento)

  • 1080p50/60 se necessario, 7–9 Mbps (o più se possibile), CBR, keyframe 2s
  • Se la rete non regge: 720p50/60 a 4.5–6 Mbps

10) Troubleshooting

Live scattosa / buffering lato spettatore

  • Abbassa bitrate (prima) o passa a 720p.
  • Chiudi altri upload (cloud, backup, call, sync).
  • CBR + keyframe 2s, verifica upload reale e stabilità.

Frame drop / “encoding overloaded”

  • Abbassa preset (più veloce), riduci FPS o risoluzione.
  • Se usi x264, passa da “fast” a “veryfast” (o simili).
  • Valuta NVENC/QuickSync se disponibili.

Audio in ritardo / fuori sync

  • Controlla latenza di acquisizione (scheda capture, audio interface).
  • Allinea con un delay audio nel mixer di OBS/vMix.
  • Evita catene di filtri pesanti in tempo reale.

Pro tip finale: se devi scegliere una sola cosa da ottimizzare, scegli la stabilità di rete (cavo, margine upload, bitrate realistico). È la differenza tra una live “professionale” e una live che cade.

Hai trovato utile questa risposta? 0 Utenti hanno trovato utile questa risposta (0 Voti)