[Progic] Guia geral de Live-streaming/Transmissões ao vivo
Neste artigo, você vai entender os principais conceitos de live-streaming, o que é RTMP e quais validações devem ser feitas antes de realizar uma transmissão ao vivo pela Progic.
- O que é RTMP
- Validações antes da live
- Liberações de rede
- Testes antes do evento
- Checklist antes da live
- Quando envolver a equipe de TI
- Boas práticas
As lives podem envolver diferentes ferramentas de origem, como Microsoft Teams, Google Meet, Zoom ou OBS Studio. Por isso, antes do evento oficial, é importante realizar testes e validar permissões, configurações e liberações de rede.
Como funciona uma live-streaming
Uma live-streaming é uma transmissão de vídeo ao vivo pela internet.
De forma simplificada, ela funciona em três etapas:
Ferramenta de origem → Servidor de transmissão → Players ou público final
A ferramenta de origem é o sistema usado para iniciar a transmissão. Alguns exemplos são:
- Microsoft Teams;
- Google Meet;
- Zoom;
- OBS Studio;
- Outras ferramentas compatíveis com transmissão via RTMP.
O servidor de transmissão recebe o vídeo enviado pela ferramenta de origem e disponibiliza o conteúdo para exibição nos Players ou no destino configurado.
Consulte também os guias de configuração por ferramenta:
O que é RTMP?
RTMP é o protocolo utilizado para enviar vídeo ao vivo de uma ferramenta de transmissão para um servidor.
De forma simples, o RTMP pode ser entendido como o caminho técnico usado para enviar a live.
Ao configurar uma transmissão via RTMP, normalmente são necessárias duas informações:
- URL RTMP: endereço do servidor que receberá a transmissão;
- Chave de transmissão: código que identifica a live que será transmitida.
Essas informações devem ser inseridas na ferramenta utilizada para transmitir a live, como Teams, Meet, Zoom ou OBS Studio.
Exemplo:
URL RTMP + chave de transmissão = destino da live
Caso a URL ou a chave sejam informadas incorretamente, a transmissão pode não chegar ao destino esperado.
Antes de começar
Antes de programar uma live, verifique se a ferramenta escolhida para transmitir possui suporte à transmissão via RTMP e se a conta utilizada tem permissão para usar esse recurso.
Algumas ferramentas podem exigir:
- Liberação prévia por um administrador;
- Plano específico contratado;
- Configuração de permissões internas;
- Habilitação de recurso de transmissão ao vivo;
- Configuração manual da URL RTMP e da chave de transmissão.
Importante:
A Progic disponibiliza os recursos para configuração e exibição da live, mas permissões, bloqueios de rede e configurações em ferramentas externas dependem do ambiente do cliente.
Validações necessárias antes da live
Antes do evento oficial, é necessário validar os pontos abaixo.
Ferramenta de origem
Defina qual ferramenta será usada para iniciar a transmissão.
Exemplos:
- Teams;
- Meet;
- Zoom;
- OBS Studio.
Após definir a ferramenta, confirme se ela permite o envio da transmissão para um servidor RTMP externo.
Permissões da conta
Verifique se a conta que será usada para transmitir a live possui permissão para utilizar RTMP.
Em alguns casos, essa configuração depende do administrador da ferramenta ou da equipe de TI da empresa.
Valide:
- Se a conta permite transmissão ao vivo;
- Se o envio para RTMP externo está habilitado;
- Se há restrições no plano contratado;
- Se algum administrador precisa liberar o recurso.
Configuração da URL RTMP e chave de transmissão
A ferramenta de origem deve ser configurada com os dados corretos da live.
Verifique com atenção:
- Se a URL RTMP foi copiada corretamente;
- Se a chave de transmissão foi inserida no campo correto;
- Se não há espaços extras antes ou depois dos dados;
- Se os dados utilizados pertencem à live correta.
Liberação de rede para envio da live
Caso a transmissão seja realizada a partir de um computador, a rede utilizada deve permitir o envio do stream RTMP.
Normalmente, transmissões RTMP utilizam a porta: 1935
Essa liberação deve ser validada com a equipe de TI do cliente.
Importante:
Se a porta 1935 estiver bloqueada na rede, a ferramenta de transmissão pode não conseguir enviar o vídeo ao servidor da live.
Acesso dos Players
Os Players que irão exibir a live também precisam ter acesso ao endereço de reprodução.
Para lives exibidas pelo ambiente da Progic, valide o acesso a:
live.progic.com.br
Caso a transmissão utilize YouTube, também é necessário validar se os Players conseguem acessar os endereços relacionados ao YouTube.
Qualidade da conexão
A transmissão ao vivo depende de uma conexão estável com a internet.
Antes do evento, valide:
- Se a conexão do local de transmissão está estável;
- Se há velocidade suficiente para envio de vídeo;
- Se possível, utilize conexão cabeada;
- Se áudio e vídeo são transmitidos corretamente;
- Se não há oscilações durante o teste.
Por que realizar testes com antecedência
Recomendamos que a live seja testada antes do evento oficial.
O teste antecipado permite identificar problemas como:
- Falta de permissão na ferramenta de origem;
- Bloqueio de rede;
- Porta 1935 não liberada;
- Erro na configuração da URL RTMP;
- Erro na chave de transmissão;
- Players sem acesso ao endereço da live;
- Problemas de áudio;
- Problemas de vídeo;
- Instabilidade na conexão;
- Restrições de acesso ao YouTube ou ao ambiente da live.
Evite realizar a primeira configuração da live na véspera ou no dia do evento. Caso algum bloqueio seja identificado, pode ser necessário envolver administradores, equipe de TI ou fornecedores externos.
Checklist antes de realizar uma live
Antes de iniciar uma transmissão ao vivo, confirme os itens abaixo:
[ ] A ferramenta de origem da live foi definida.
[ ] A ferramenta escolhida permite envio via RTMP.
[ ] A conta utilizada possui permissão para transmitir via RTMP.
[ ] A URL RTMP foi configurada corretamente.
[ ] A chave de transmissão foi configurada corretamente.
[ ] A rede permite envio pela porta 1935.
[ ] Os Players conseguem acessar live.progic.com.br.
[ ] Caso a live utilize YouTube, os Players conseguem acessar o YouTube.
[ ] O áudio foi testado.
[ ] O vídeo foi testado.
[ ] A transmissão foi testada antes do evento oficial.
[ ] A equipe de TI foi envolvida, se necessário.
Quando envolver a equipe de TI
A equipe de TI do cliente deve ser envolvida sempre que houver necessidade de validar permissões, bloqueios ou liberações de rede.
Acione a equipe de TI em casos como:
- Bloqueio de firewall;
- Uso de proxy corporativo;
- Liberação da porta 1935;
- Restrições de acesso ao live.progic.com.br;
- Restrições de acesso ao YouTube;
- Permissões administrativas em Teams, Meet ou Zoom;
- Políticas internas de segurança;
- Configurações de rede dos Players.
Quando acionar o suporte da Progic
O suporte da Progic pode auxiliar com orientações relacionadas à configuração da live na plataforma e à exibição nos Players.
Entre em contato com o suporte quando precisar de ajuda para:
- Localizar ou utilizar os dados da live;
- Entender como configurar a live no ambiente da Progic;
- Validar a exibição da live nos Players;
- Consultar documentações de apoio;
- Identificar se a configuração na plataforma está correta.
- Permissões em ferramentas externas;
- Liberações de firewall;
- Configurações de proxy;
- Regras de segurança da rede;
- Administração de contas corporativas;
- Acesso dos computadores e Players à internet.
Alguns pontos, porém, dependem do ambiente do cliente, como:
- Permissões em ferramentas externas;
- Liberações de firewall;
- Configurações de proxy;
- Regras de segurança da rede;
- Administração de contas corporativas;
- Acesso dos computadores e Players à internet.
Boas práticas
Para reduzir riscos durante uma live, recomendamos:
- Planejar a transmissão com antecedência;
- Evitar configurar a live pela primeira vez no dia do evento;
- Realizar um teste completo antes da data oficial;
- Utilizar, sempre que possível, a mesma rede e os mesmos equipamentos do evento;
- Validar áudio, vídeo e acesso dos Players;
- Envolver a equipe de TI antecipadamente;
- Ter um plano alternativo caso ocorra algum problema;
- Manter a documentação da ferramenta de origem disponível para consulta
Considerações finais
A realização de uma live depende de uma combinação entre plataforma, ferramenta de origem, permissões, rede e dispositivos de exibição.
Mesmo que a configuração na Progic esteja correta, bloqueios externos podem impedir o envio ou a reprodução da transmissão.
Por isso, configure e teste a live com antecedência. Essa é a melhor forma de identificar problemas técnicos antes do evento oficial e reduzir o risco de falhas durante a transmissão.