Blog do StreamHousefacebook live

Facebook Live não conecta? Como corrigir erros de transmissão

O seu encoder diz que está transmitindo, mas o Facebook não mostra nada, ou a conexão falha de vez. Veja as causas mais comuns, de RTMPS e chaves expiradas a funções na Página e configurações do encoder, com soluções para seguir na ordem.

Cerca de 7 min de leitura

Nesta página

Quando o Facebook Live não conecta, a causa costuma ser uma de cinco coisas: um endereço RTMP simples no lugar do servidor RTMPS do Facebook, uma chave de transmissão expirada ou de uso único, uma chave da Página ou do vídeo ao vivo errado, uma função na Página ou restrição que impede de entrar ao vivo, ou configurações do encoder fora das especificações do Facebook. Verifique nessa ordem.

Os sintomas ajudam a restringir. Uma conexão que falha na hora aponta para o endereço do servidor ou para a rede. Uma conexão que funciona, mas sem nada aparecendo no Facebook, aponta para a chave, a Página ou o Live Producer. Uma transmissão que conecta e depois cai aponta para as configurações e a banda.

Principais pontos

  • Use rtmps://live-api-s.facebook.com:443/rtmp/; um endereço RTMP simples não conecta.
  • Chaves de uso único param de funcionar quando o vídeo ao vivo termina, e redefinir uma chave substitui a antiga.
  • Confirme que você está transmitindo para a Página certa, com uma função que permita entrar ao vivo.
  • Mantenha bitrate, keyframes e áudio dentro das especificações do Facebook para a transmissão não cair.

Solução 1: aponte o encoder para o servidor RTMPS do Facebook

Se o seu encoder indica falha de conexão em poucos segundos, verifique primeiro o endereço do servidor. A ingestão do Facebook espera uma conexão segura, então o endereço deve ser exatamente rtmps://live-api-s.facebook.com:443/rtmp/, com a chave no campo próprio dela.

  • Perfis antigos. Um preset de encoder salvo anos atrás pode ainda usar um endereço rtmp:// ou omitir a porta :443.
  • Software desatualizado. Encoders muito antigos e alguns aparelhos de hardware simplesmente não suportam RTMPS; atualize o firmware ou o software.
  • O relógio do dispositivo. Um relógio muito diferente da hora real pode fazer o handshake seguro falhar.
  • A rede. Redes de escritório, escola e locais de eventos que inspecionam tráfego criptografado podem quebrar o RTMPS. Um teste rápido pelo roteador do celular mostra se a culpa é da rede.

Mais sobre o protocolo seguro em RTMP x RTMPS.

Solução 2: substitua uma chave de transmissão expirada ou trocada

Se o encoder conecta, mas o Facebook nunca mostra o seu vídeo, desconfie da chave.

  • Chaves de uso único pertencem a um único vídeo ao vivo. Depois que esse vídeo termina ou que a configuração dele é descartada, a chave para de funcionar, então copie uma nova.
  • Chaves persistentes podem ser reutilizadas em transmissões recorrentes, mas redefinir uma delas invalida o valor antigo em todos os lugares onde você o colou. A opção fica na configuração da transmissão no Live Producer, embora o texto possa mudar.
  • O destino errado. Uma chave copiada do seu perfil pessoal, de outra Página ou de uma aba antiga do navegador parece idêntica, mas manda o vídeo para outro lugar.
  • Erros de cópia. Um espaço no final ou uma chave cortada falham sem nenhum aviso.
  • Duas fontes na mesma chave. Um encoder esquecido ou o teste de um colega pode tomar a conexão.

O nosso guia sobre onde encontrar a chave de transmissão do Facebook mostra onde os dois tipos de chave aparecem.

Solução 3: verifique a Página, a sua função e possíveis restrições

O Facebook pode aceitar a conexão e mesmo assim não publicar se o lado da conta não estiver em ordem.

  • Função na Página. Você precisa de um acesso à Página que inclua criar conteúdo e entrar ao vivo. Um administrador pode confirmar as funções nas configurações da Página ou nas ferramentas de negócios da Meta.
  • Restrições. Páginas e perfis com violações recentes dos Padrões da Comunidade podem ser temporariamente impedidos de entrar ao vivo. Procure avisos no status da conta ou nas informações de qualidade da Página.
  • Condições de elegibilidade. A Meta já aplicou, em alguns momentos, condições para perfis e Páginas mais novos antes de poderem entrar ao vivo; a Central de Ajuda do Facebook lista os requisitos atuais.
  • Configurações de público. Se o público do vídeo ao vivo estiver limitado, outra conta pode não ver uma transmissão que está, na verdade, funcionando.

Gerencia várias Páginas? Confirme que a selecionada no Live Producer é a que você queria; como transmitir para várias Páginas do Facebook mostra como manter as chaves organizadas.

Solução 4: coloque as configurações do encoder dentro das especificações do Facebook

Se a transmissão conecta e aparece, mas depois cai ou mostra saúde ruim, as configurações provavelmente são ambiciosas demais para a conexão ou estão fora do que o Facebook espera.

  • Bitrate: bem abaixo da sua velocidade de upload medida, por exemplo 4.500–6.000 kbps para 1080p30.
  • Intervalo de keyframes: exatamente 2 segundos, e não automático.
  • Resolução e taxa de quadros: 1080p ou 720p a 30 fps atendem a maior parte do conteúdo; não ultrapasse as especificações atuais da Meta.
  • Áudio: inclua uma faixa AAC a 44,1 ou 48 kHz, já que alguns servidores de ingestão lidam mal com transmissões só de vídeo.
  • Fontes consistentes: arquivos tocados em sequência devem ter a mesma resolução e taxa de quadros.

O detalhamento completo está em configurações do Facebook Live para bitrate, resolução e keyframes. Quedas que continuam com configurações razoáveis normalmente vêm da rede; veja por que a live cai.

Mantendo uma transmissão no Facebook conectada pela nuvem com o StreamHouse

Muitas dessas falhas começam na ponta de casa ou do escritório: endereços de servidor digitados errado, redes restritivas, notebooks que entram em suspensão e configurações que variam de um arquivo para outro. Para conteúdo gravado, o StreamHouse elimina tudo isso:

  • Nenhum endereço de servidor para errar. O destino do Facebook só pede a sua chave de transmissão; o servidor RTMPS já vem configurado.
  • Nenhuma rede local no caminho. A playlist é transmitida da nuvem para o Facebook, então o firewall do escritório ou uma conexão doméstica congestionada não fazem diferença.
  • Arquivos consistentes. Os uploads são preparados em um único perfil de codificação, mantendo bitrate, keyframes e timestamps estáveis.
  • Reconexões automáticas se o Facebook ou a rede oscilarem no meio da transmissão.

O StreamHouse não resolve problemas do lado da conta: se o Facebook recusar uma chave ou restringir uma Página, gere uma nova chave ou resolva o aviso nas ferramentas da Meta e depois cole a chave de volta. Configure a transmissão no Facebook Live.

Perguntas frequentes

Por que o Facebook está recusando a minha chave de transmissão?

Na maioria das vezes a chave é de uso único e o vídeo ao vivo dela já terminou, uma chave persistente foi redefinida ou a chave pertence a outra Página ou perfil. Copie uma chave nova do Live Producer para a Página certa, cole sem espaços e garanta que nenhum outro encoder a esteja usando.

O Facebook Live funciona com RTMP simples?

Não. A ingestão ao vivo do Facebook espera RTMPS, a versão criptografada do RTMP, em rtmps://live-api-s.facebook.com:443/rtmp/. Se o seu encoder ou hardware não consegue enviar RTMPS, atualize-o ou envie a transmissão por um serviço na nuvem que a entregue ao Facebook com segurança.

Por que a transmissão conecta, mas nunca aparece na minha Página?

Verifique se você está olhando a Página de onde a chave veio e se o público do vídeo ao vivo inclui você. Em muitas configurações, o Facebook mostra uma prévia no Live Producer e espera você confirmar a entrada ao vivo, então olhe lá antes de mexer nas configurações do encoder.

Uma rede do trabalho ou da escola pode bloquear o Facebook Live?

Sim. Redes que filtram ou inspecionam tráfego criptografado podem quebrar a conexão RTMPS de que o Facebook precisa, mesmo quando a navegação funciona normalmente. Teste pelo roteador do celular para confirmar e depois peça à TI para liberar o streaming de saída, ou rode o conteúdo gravado a partir de um serviço na nuvem.

Próximos passos