Ingestão RTMP profissional

Servidor de streaming RTMP sem precisar montar um Nginx

Publique a partir do encoder com a URL e as credenciais do canal. Reproduza em HLS, configure gravação e restream e escolha transcoder ou CDN conforme o plano. Teste áudio, vídeo e estabilidade antes do evento.

Compatibilidade com encoders

Você pode publicar com um encoder RTMP compatível com a origem. Estes são exemplos de ferramentas; confirme protocolo, codec e configuração no seu modelo e versão.

CategoriaFerramentas suportadas
Software grátisOBS Studio, Streamlabs, Larix Broadcaster (celular)
Software profissionalvMix, Wirecast, XSplit, ManyCam
Encoders de hardwareBlackMagic ATEM Mini Pro, Teradek Vidiu/Bond, AVMatrix, LiveU Solo, Epiphan Pearl
Câmeras IP/PTZModelos com saída RTMP: conferir a documentação do fabricante
CelularLarix Broadcaster (iOS/Android), Streamlabs Mobile

Como configurar o OBS com seu servidor RTMP

  1. Crie sua conta. Confira o teste TestDrive+ de 3 dias.
  2. Abra o OBS Studio. Vá a Configurações → Transmissão.
  3. Serviço: escolha Personalizado (Custom).
  4. Servidor: copie a URL de ingestão exata do painel, incluindo esquema e porta.
  5. Credenciais: use a chave e os campos de autenticação indicados no painel.
  6. Inicie a transmissão. Confira se o canal recebe o sinal e o player reproduz áudio e vídeo.

Se você quer um guia visual com capturas de tela: como fazer streaming profissional com OBS (em espanhol).

RTMP vs RTMPS: protocolo e requisitos de ingestão

RTMP transporta áudio e vídeo sobre TCP sem criptografia TLS. RTMPS acrescenta TLS ao transporte. Esta comparação descreve os protocolos: o endpoint correspondente também precisa estar ativado na origem para usar RTMPS.

AspectoRTMPRTMPS
Criptografia do transporteSem TLSTLS se o endpoint estiver ativado
PortaGeralmente 1935; confira o painelA indicada pelo endpoint
Prefixortmp://rtmps://
Rede corporativaPermitir o host e a porta atribuídosConferir se o proxy permite o protocolo
LatênciaMedir na sua conexãoMedir na sua conexão

Configuração: copie a URL completa do painel e confira a conectividade de saída com sua equipe de rede. Não altere o esquema para tentar ativar TLS. Se precisar de ingestão criptografada, confirme uma rota compatível antes do evento.

Configuração por encoder para o seu servidor de streaming RTMP

A URL, as credenciais, o intervalo de keyframes e o bitrate devem corresponder ao canal. A tabela apresenta pontos de partida para H.264, não medições nem limites da plataforma. Ajuste os valores após testar seu conteúdo e sua conexão.

Encoder URL do servidor Stream key Keyframe Bitrate recomendado
OBS Studio Serviço "Personalizado" + URL do painel Stream key do painel 2 s 3,5 Mbps (720p) / 6 Mbps (1080p)
vMix Destino "Custom RTMP" + URL do painel Stream name/key do painel 2 s 6 Mbps (1080p30) / 9 Mbps (1080p60)
Wirecast Output "RTMP" + URL do painel Stream key do painel 2 s 4,5–6 Mbps (1080p)
Streamlabs Serviço "Custom" + URL do painel Stream key do painel 2 s 3,5 Mbps (720p) / 6 Mbps (1080p)
Larix Broadcaster (celular) Nova conexão URL do painel Vai incluída no final da URL 2 s 2,5–4 Mbps (720p em 4G/5G)
Encoder de hardware (Teradek / ATEM Mini Pro) Plataforma "RTMP" + URL do painel Stream key do painel 2 s 6 Mbps (1080p) / conforme o uplink

Deixe margem de upload acima do bitrate configurado e confira as perdas do encoder. Se a conexão estiver instável, reduza o bitrate ou teste a rota SRT do canal. Para múltiplas qualidades, confira a opção de transcoder do plano.

Do ingest RTMP à saída HLS: como seu sinal flui

Este esquema mostra um fluxo comum de ingestão RTMP e reprodução HLS. Algumas etapas só se aplicam quando contratadas e ativadas no canal.

  1. 1. Ingestão RTMP. O encoder envia um sinal H.264/AAC ao endpoint atribuído. Confira o recebimento no painel.
  2. 2. Transcoder opcional. As qualidades múltiplas exigem o addon ativado. A URL ABR pode ser diferente da URL HLS do sinal original.
  3. 3. Empacotamento HLS. O player solicita um manifesto .m3u8 e segmentos. LL-HLS exige origem compatível e recurso ativado.
  4. 4. Distribuição. A rota depende da configuração do canal e da CDN ativada. Confira consumo e reprodução em um teste real.
  5. 5. Player. O player usa as qualidades disponíveis. WebRTC é uma opção separada que não se combina com transcoder nem LL-HLS no mesmo canal.

RTMP descreve a entrada e HLS a saída. Teste o conjunto antes de transmitir: o atraso também depende do encoder, rede e buffer do player. Não construa URLs LL-HLS ou WebRTC alterando manualmente a URL HLS.

Servidor RTMP gerenciado vs montar seu próprio Nginx-RTMP

Um servidor próprio exige que sua equipe configure e mantenha a ingestão, a entrega e os serviços adicionais. A XtreamCast gerencia esses recursos no painel conforme o plano e os addons contratados. Compare responsabilidades e custo total para seu cenário.

Critério Nginx-RTMP próprio XtreamCast gerenciado
AudiênciaDepende do hardware, bitrate e redeDimensionar simultaneidade e transferência do evento
Custo mensalCotar infraestrutura, distribuição e operaçãoConsultar o catálogo atual de planos e addons
Transcoder ABRConfigurar perfis e recursos de processamentoAddon sujeito a configuração e compatibilidade
GravaçãoConfigurar armazenamento e verificar arquivosConfigurar e verificar a gravação do canal
RestreamConfigurar destinos e suas credenciaisGerenciar os destinos permitidos pelo plano
SLADepende do contrato de infraestrutura99,995% mensal contratual, sujeito aos Termos
Início da operaçãoDepende da instalação e dos testesDepende do cadastro, configuração e testes

Critério de decisão: compare a capacidade operacional da equipe, os recursos necessários, a rede e o custo estimado. Não há um limite universal de espectadores que torne uma opção melhor. Confira as guias relacionadas e os planos com esses requisitos.

Copie o esquema, host e porta da URL de ingestão do painel. RTMP costuma usar TCP 1935, mas o endpoint atribuído é a referência. RTMPS exige um endpoint TLS ativado: trocar rtmp:// por rtmps:// não é suficiente.

RTMPS é RTMP sobre TLS. Use apenas se a origem atribuída e o encoder forem compatíveis e o painel fornecer essa URL. Reprodução HTTPS não comprova que a ingestão usa TLS.

Depende do encoder, rede, origem, formato de saída e buffer do player. Meça o atraso entre câmera e tela no seu cenário; não oferecemos uma média sem teste verificável. LL-HLS depende da origem e de sua ativação.

Use a URL de ingestão fornecida pelo painel. A personalização visual do player não altera automaticamente o domínio de ingestão nem o de HLS. Consulte a viabilidade e configuração antes de usar um domínio próprio.

Tem mais perguntas?

Nossa equipe está disponível 24/7 para ajudar você com qualquer dúvida sobre o seu projeto de streaming.

WhatsApp
Sua operação broadcast começa hoje

Pronto para operar com qualidade broadcast?

Leve seu canal de TV, rádio, eventos ou transmissões corporativas a públicos de todo o mundo. Teste grátis de 3 dias. Seu canal de áudio ou vídeo pronto em minutos. Suporte 24/7 em português.