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.
| Categoria | Ferramentas suportadas |
|---|---|
| Software grátis | OBS Studio, Streamlabs, Larix Broadcaster (celular) |
| Software profissional | vMix, Wirecast, XSplit, ManyCam |
| Encoders de hardware | BlackMagic ATEM Mini Pro, Teradek Vidiu/Bond, AVMatrix, LiveU Solo, Epiphan Pearl |
| Câmeras IP/PTZ | Modelos com saída RTMP: conferir a documentação do fabricante |
| Celular | Larix Broadcaster (iOS/Android), Streamlabs Mobile |
Como configurar o OBS com seu servidor RTMP
- Crie sua conta. Confira o teste TestDrive+ de 3 dias.
- Abra o OBS Studio. Vá a Configurações → Transmissão.
- Serviço: escolha Personalizado (Custom).
- Servidor: copie a URL de ingestão exata do painel, incluindo esquema e porta.
- Credenciais: use a chave e os campos de autenticação indicados no painel.
- 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.
| Aspecto | RTMP | RTMPS |
|---|---|---|
| Criptografia do transporte | Sem TLS | TLS se o endpoint estiver ativado |
| Porta | Geralmente 1935; confira o painel | A indicada pelo endpoint |
| Prefixo | rtmp:// | rtmps:// |
| Rede corporativa | Permitir o host e a porta atribuídos | Conferir se o proxy permite o protocolo |
| Latência | Medir na sua conexão | Medir 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. Ingestão RTMP. O encoder envia um sinal H.264/AAC ao endpoint atribuído. Confira o recebimento no painel.
- 2. Transcoder opcional. As qualidades múltiplas exigem o addon ativado. A URL ABR pode ser diferente da URL HLS do sinal original.
- 3. Empacotamento HLS. O player solicita um manifesto
.m3u8e segmentos. LL-HLS exige origem compatível e recurso ativado. - 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. 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ência | Depende do hardware, bitrate e rede | Dimensionar simultaneidade e transferência do evento |
| Custo mensal | Cotar infraestrutura, distribuição e operação | Consultar o catálogo atual de planos e addons |
| Transcoder ABR | Configurar perfis e recursos de processamento | Addon sujeito a configuração e compatibilidade |
| Gravação | Configurar armazenamento e verificar arquivos | Configurar e verificar a gravação do canal |
| Restream | Configurar destinos e suas credenciais | Gerenciar os destinos permitidos pelo plano |
| SLA | Depende do contrato de infraestrutura | 99,995% mensal contratual, sujeito aos Termos |
| Início da operação | Depende da instalação e dos testes | Depende 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.
Perguntas frequentes sobre o servidor RTMP
Não encontrou sua resposta? Fale com um especialista
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.
Recursos sobre protocolos de streaming
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.