Impostazioni Facebook Live: bitrate, risoluzione e keyframe

Le impostazioni che mantengono una diretta Facebook Live nitida e connessa: risoluzione e frame rate, intervalli di bitrate, la regola dei keyframe ogni 2 secondi, audio AAC e server RTMPS, più gli errori che più spesso generano avvisi sulla qualità.

StreamHouse TeamPubblicato · Circa 7 min di lettura

Per Facebook Live, una configurazione sicura prevede video H.264 a 1080p o 720p e 30 fps, un bitrate costante di circa 4.500–6.000 kbps per 1080p30 o 3.000–4.000 kbps per 720p30, un intervallo dei keyframe di 2 secondi e audio AAC a 128–160 kbps, il tutto inviato al server RTMPS di Facebook. Verifica i valori con le specifiche attuali di Meta per i video in diretta.

Questi valori contano più di quanto si pensi. Un intervallo dei keyframe lasciato su automatico, un bitrate che schizza in alto nelle scene movimentate o una clip con un frame rate diverso dalla precedente possono tradursi in avvisi in Live Producer o in un'immagine a blocchi. Ecco ogni impostazione e come mantenerla stabile.

Punti chiave

  • Invia a rtmps://live-api-s.facebook.com:443/rtmp/; l'ingest di Facebook si aspetta una connessione RTMPS sicura.
  • 1080p30 a un bitrate costante di 4.500–6.000 kbps è un buon valore predefinito; scendi a 720p30 quando l'upload è limitato.
  • Imposta l'intervallo dei keyframe esattamente a 2 secondi invece di lasciarlo su automatico.
  • Mantieni identici risoluzione, frame rate e formato audio in tutte le clip che trasmetti.

Le impostazioni di Facebook Live da cui partire

Inserisci questi valori nel tuo encoder, o verifica che il tuo servizio di streaming li applichi:

  • Server: rtmps://live-api-s.facebook.com:443/rtmp/, con la chiave di streaming nel suo campo dedicato.
  • Codec video: H.264 a bitrate costante (CBR).
  • Risoluzione e frame rate: 1920×1080 o 1280×720 a 30 fps; 60 fps solo quando il movimento lo richiede.
  • Bitrate video: circa 3.000–4.000 kbps per 720p30, 4.500–6.000 kbps per 1080p30 e 6.000–9.000 kbps per 1080p60.
  • Intervallo dei keyframe: 2 secondi.
  • Audio: AAC stereo, 128–160 kbps, a 44,1 o 48 kHz.

Meta pubblica i valori consigliati nelle sue pagine di assistenza sulle specifiche dei video in diretta e li rivede di tanto in tanto, quindi considera questi intervalli un punto di partenza. Per la teoria che c'è dietro, leggi quale bitrate usare per lo streaming in diretta.

Scegliere risoluzione e frame rate per chi guarda su Facebook

Molti spettatori di Facebook guardano nel feed dal telefono, spesso senza audio, quindi la risoluzione giusta dipende da cosa c'è sullo schermo.

  • 1080p30 è il valore predefinito corretto per slide, primi piani di prodotti, testo a schermo e tutto ciò che la gente potrebbe guardare a schermo intero.
  • 720p30 è ragionevole per una persona che parla in camera o una scena semplice quando il tuo upload è limitato. Una diretta 720p pulita si vede meglio di una 1080p a corto di bitrate.
  • 60 fps vale il bitrate in più solo per movimenti rapidi come gameplay o sport.

Facebook in genere prepara versioni a qualità inferiore per chi ha una connessione lenta, quindi una buona sorgente 1080p non penalizza gli spettatori da mobile. Se i tuoi contenuti sono pensati per il telefono, una diretta verticale 9:16 può adattarsi bene al feed, ma scegli un solo orientamento per diretta: orientamenti misti lasciano bande nere.

Perché keyframe e bitrate costante contano su Facebook

Un keyframe è un'immagine completa da cui vengono costruiti i frame successivi. Le piattaforme di streaming usano i keyframe per dividere un flusso in diretta in segmenti per la riproduzione, quindi quando arrivano in ritardo o in modo irregolare gli spettatori aspettano di più prima che il video parta. Ecco perché Facebook chiede un keyframe ogni 2 secondi, e perché le impostazioni automatiche sono rischiose: alcuni encoder in quel caso distanziano i keyframe molto di più.

In OBS, imposta l'intervallo dei keyframe a 2 nelle impostazioni avanzate di uscita. Altri encoder possono chiamarlo GOP o intervallo I-frame e contarlo in frame, quindi a 30 fps inserisci 60.

Il bitrate costante conta per un motivo simile. Il bitrate variabile ha dei picchi nelle scene movimentate, e quei picchi possono superare la tua velocità di upload, causando buffering proprio quando l'azione è al culmine. Usa il CBR per l'uscita in diretta.

Errori nelle impostazioni che causano avvisi su Facebook Live

  • Usare un indirizzo RTMP semplice. Un vecchio profilo che punta a un URL rtmp://, o a cui manca la porta :443, non riesce a collegarsi.
  • Impostare il bitrate a sentimento. Mantieni il totale ben al di sotto della velocità di upload misurata, lasciando margine per gli altri dispositivi.
  • Mescolare file sorgente diversi. Una clip a 29,97 fps seguita da una a 25 fps, o 720p dopo 1080p, può causare scatti, errori di timestamp o la caduta della connessione al momento del passaggio.
  • Trascurare la traccia audio. Una clip senza audio, o con l'audio in un formato diverso dalle vicine, può dare problemi o disconnettere la diretta quando la playlist ci arriva.
  • Mettere tutto al massimo. Inviare sopra i 1080p raramente migliora ciò che vedono gli spettatori su Facebook; controlla nelle specifiche di Meta il massimo accettato.

Se la diretta non si collega proprio, la causa più probabile è la chiave o la Pagina; leggi come trovare la chiave di streaming di Facebook.

Mantenere stabili le impostazioni di Facebook Live con StreamHouse

La maggior parte di questi errori nasce dalla codifica in tempo reale su un computer di casa e da file che non combaciano. Per i contenuti registrati, StreamHouse gestisce entrambi i problemi:

  • Un unico profilo di codifica per ogni file caricato. I video vengono preparati in anticipo, così ogni clip arriva a Facebook con la stessa risoluzione, lo stesso frame rate, la stessa spaziatura dei keyframe e lo stesso bitrate, e i timestamp restano stabili da un video all'altro.
  • Preset invece di campi da compilare. Scegli 720p o 1080p, 30 o 60 fps dove il tuo piano lo consente, e uscita orizzontale o verticale.
  • Nessun URL del server da sbagliare. La destinazione Facebook chiede solo la tua chiave di streaming.

La diretta gira nel cloud, quindi la velocità di upload di casa non conta più, e si riconnette automaticamente dopo un intoppo. Preferisci trasmettere dal vivo da OBS? Imposta una volta i valori sopra in OBS e StreamHouse inoltra quel flusso. Configura lo streaming su Facebook Live.

Domande frequenti

Quale bitrate usare per Facebook Live a 1080p?

Per 1080p a 30 fps, un bitrate costante di 4.500–6.000 kbps è un buon intervallo; a 60 fps, prevedi circa 6.000–9.000 kbps. Usa la parte alta dell'intervallo solo se il tuo upload ha capacità in eccesso, e controlla le specifiche attuali di Meta per i video in diretta.

Facebook Live supporta dirette a 60 fps?

Al momento in cui scriviamo, Facebook accetta input in diretta a 60 fps, utile per movimenti rapidi come gameplay o sport. Per persone che parlano in camera, slide e la maggior parte dei contenuti registrati, 30 fps rendono altrettanto bene e richiedono molto meno bitrate.

Quale intervallo dei keyframe richiede Facebook Live?

Due secondi. Inserisci 2 se il tuo encoder chiede i secondi, oppure il doppio del frame rate se conta i frame, ad esempio 60 a 30 fps. Le impostazioni automatiche possono distanziare troppo i keyframe, causando avvii lenti e avvisi sulla qualità.

Quali impostazioni audio funzionano meglio per Facebook Live?

AAC stereo a 128–160 kbps con una frequenza di campionamento di 44,1 o 48 kHz, identica in ogni video che trasmetti. Mantieni costante anche il volume tra una clip e l'altra; un salto improvviso fa perdere in fretta chi ascolta con l'audio attivo.

Per approfondire

Passa alla pratica

Il tuo prossimo streaming inizia qui

Segui la guida per configurare una playlist di video registrati o un segnale live da OBS, poi scegli dove trasmettere.

  • Non serve OBS per le dirette video
  • Da 19 USD/mese
  • IVA inclusa