Facebook Live non si connette? Come risolvere gli errori
Il tuo encoder dice che sta trasmettendo ma Facebook non mostra nulla, oppure la connessione fallisce del tutto. Ecco le cause più comuni, da RTMPS e chiavi scadute a ruoli della Pagina e impostazioni dell'encoder, con le soluzioni da provare in ordine.
Circa 7 min di lettura
In questa pagina
Quando Facebook Live non si connette, la causa è quasi sempre una di queste cinque: un indirizzo RTMP semplice al posto del server RTMPS di Facebook, una chiave di streaming scaduta o monouso, una chiave della Pagina o del video live sbagliati, un ruolo o una restrizione sulla Pagina che impedisce di andare in diretta, oppure impostazioni dell'encoder fuori dalle specifiche di Facebook. Controllale in quest'ordine.
I sintomi aiutano a restringere il campo. Una connessione che fallisce subito indica l'indirizzo del server o la rete. Una connessione che funziona mentre su Facebook non compare nulla indica la chiave, la Pagina o Live Producer. Una diretta che si collega e poi cade indica impostazioni e banda.
Punti chiave
- Usa
rtmps://live-api-s.facebook.com:443/rtmp/; un indirizzo RTMP semplice non si connette.- Le chiavi monouso smettono di funzionare quando il loro video live finisce, e reimpostare una chiave sostituisce quella vecchia.
- Verifica di trasmettere sulla Pagina giusta con un ruolo che consente di andare in diretta.
- Mantieni bitrate, keyframe e audio entro le specifiche di Facebook perché la diretta resti attiva.
Soluzione 1: punta l'encoder al server RTMPS di Facebook
Se il tuo encoder segnala una connessione fallita nel giro di pochi secondi, controlla prima l'indirizzo del server. L'ingest di Facebook richiede una connessione sicura, quindi l'indirizzo deve essere esattamente rtmps://live-api-s.facebook.com:443/rtmp/, con la chiave nel suo campo separato.
- Profili vecchi. Un preset dell'encoder salvato anni fa potrebbe usare ancora un indirizzo
rtmp://o non includere la porta:443. - Software non aggiornato. Encoder molto vecchi e alcuni dispositivi hardware non supportano affatto RTMPS; aggiorna firmware o software.
- L'orologio del dispositivo. Un orologio impostato molto lontano dall'ora reale può far fallire l'handshake sicuro.
- La rete. Le reti di uffici, scuole e locali che ispezionano il traffico cifrato possono bloccare RTMPS. Un rapido test tramite hotspot del telefono mostra se la colpa è della rete.
Trovi di più sul protocollo sicuro in RTMP e RTMPS a confronto.
Soluzione 2: sostituisci una chiave di streaming scaduta o sbagliata
Se l'encoder si connette ma Facebook non mostra mai il tuo video, sospetta della chiave.
- Le chiavi monouso appartengono a un solo video live. Una volta terminato quel video o scartata la sua configurazione, la chiave smette di funzionare, quindi copiane una nuova.
- Le chiavi persistenti si possono riutilizzare per le dirette ricorrenti, ma reimpostarne una invalida il vecchio valore ovunque tu l'abbia incollato. L'opzione si trova nella configurazione della diretta in Live Producer, anche se i nomi possono cambiare.
- La destinazione sbagliata. Una chiave copiata dal tuo profilo personale, da un'altra Pagina o da una vecchia scheda del browser sembra identica ma invia il video altrove.
- Errori di copia. Uno spazio finale o una chiave troncata falliscono senza avvisare.
- Due sorgenti sulla stessa chiave. Un encoder dimenticato acceso o un test di un collega possono prendersi la connessione.
La nostra guida su dove trovare la chiave di streaming di Facebook mostra dove compaiono entrambi i tipi di chiave.
Soluzione 3: controlla la Pagina, il tuo ruolo ed eventuali restrizioni
Facebook può accettare la connessione e comunque non pubblicare se lato account qualcosa non è in ordine.
- Ruolo sulla Pagina. Ti serve un accesso alla Pagina che includa la creazione di contenuti e le dirette. Un amministratore può verificare i ruoli nelle impostazioni della Pagina o negli strumenti business di Meta.
- Restrizioni. Pagine e profili con violazioni recenti degli Standard della community possono essere temporaneamente bloccati dalle dirette. Cerca eventuali avvisi nello stato dell'account o nelle informazioni sulla qualità della Pagina.
- Requisiti di idoneità. Meta ha talvolta applicato condizioni a profili e Pagine più recenti prima che potessero andare in diretta; il Centro assistenza di Facebook elenca i requisiti attuali.
- Impostazioni del pubblico. Se il pubblico del video live è limitato, un altro account potrebbe non vedere una diretta che in realtà funziona.
Gestisci più Pagine? Verifica che quella selezionata in Live Producer sia quella che intendevi; trasmettere su più Pagine Facebook spiega come tenere in ordine le chiavi.
Soluzione 4: riporta le impostazioni dell'encoder entro le specifiche di Facebook
Se la diretta si connette e compare, ma poi cade o mostra uno stato di salute scarso, le impostazioni sono probabilmente troppo ambiziose per la connessione o fuori da ciò che Facebook si aspetta.
- Bitrate: ben al di sotto della velocità di upload misurata, per esempio 4.500–6.000 kbps per 1080p30.
- Intervallo tra keyframe: esattamente 2 secondi, non automatico.
- Risoluzione e frame rate: 1080p o 720p a 30 fps coprono la maggior parte dei contenuti; non superare le specifiche attuali di Meta.
- Audio: includi una traccia AAC a 44,1 o 48 kHz, perché alcuni server di ingest gestiscono male le dirette solo video.
- Sorgenti coerenti: i file riprodotti uno dopo l'altro dovrebbero avere la stessa risoluzione e lo stesso frame rate.
L'analisi completa è in impostazioni di Facebook Live per bitrate, risoluzione e keyframe. Le cadute che persistono con impostazioni ragionevoli di solito dipendono dalla rete; vedi perché le dirette cadono.
Mantenere connessa una diretta Facebook dal cloud con StreamHouse
Molti di questi problemi nascono dal lato casa o ufficio: indirizzi del server digitati male, reti restrittive, portatili che vanno in sospensione e impostazioni che cambiano da un file all'altro. Per i contenuti registrati, StreamHouse li elimina:
- Nessun indirizzo del server da sbagliare. La destinazione Facebook chiede solo la tua chiave di streaming; il server RTMPS è già impostato.
- Nessuna rete locale nel percorso. Una playlist va in diretta dal cloud a Facebook, quindi un firewall aziendale o una connessione di casa affollata non contano.
- File coerenti. I caricamenti vengono preparati con un unico profilo di codifica, mantenendo stabili bitrate, keyframe e timestamp.
- Riconnessione automatica se Facebook o la rete hanno un intoppo durante la trasmissione.
StreamHouse non può risolvere i problemi lato account: se Facebook rifiuta una chiave o limita una Pagina, genera una nuova chiave o risolvi l'avviso negli strumenti di Meta, poi incolla di nuovo la chiave. Configura lo streaming su Facebook Live.
Domande frequenti
Perché Facebook rifiuta la mia chiave di streaming?
Nella maggior parte dei casi la chiave è monouso e il suo video live è già terminato, una chiave persistente è stata reimpostata, oppure la chiave appartiene a un'altra Pagina o a un altro profilo. Copia una chiave nuova da Live Producer per la Pagina giusta, incollala senza spazi e assicurati che nessun altro encoder la stia usando.
Facebook Live funziona con RTMP semplice?
No. L'ingest live di Facebook richiede RTMPS, la versione cifrata di RTMP, all'indirizzo rtmps://live-api-s.facebook.com:443/rtmp/. Se il tuo encoder o il tuo hardware non possono inviare RTMPS, aggiornali oppure invia la diretta tramite un servizio cloud che la consegni a Facebook in modo sicuro.
Perché la mia diretta si connette ma non compare mai sulla mia Pagina?
Verifica di guardare la Pagina da cui proviene la chiave e che il pubblico del video live ti includa. In molte configurazioni Facebook mostra un'anteprima in Live Producer e aspetta che tu confermi l'avvio della diretta, quindi controlla lì prima di modificare le impostazioni dell'encoder.
Una rete di lavoro o scolastica può bloccare Facebook Live?
Sì. Le reti che filtrano o ispezionano il traffico cifrato possono bloccare la connessione RTMPS di cui Facebook ha bisogno, anche quando la navigazione funziona normalmente. Fai una prova tramite hotspot del telefono per confermarlo, poi chiedi all'IT di consentire lo streaming in uscita, oppure trasmetti i contenuti registrati da un servizio cloud.


