Configurar live IRL: do celular ao OBS passo a passo

09 de outubro de 2026 · 11 min de leitura

Índice

Para configurar uma live IRL, você envia o vídeo do seu celular ou do seu codificador por SRT ou SRTLA para um servidor, leva esse sinal para o OBS Studio como fonte de mídia e deixa o OBS transmitir para a sua plataforma. Assim, uma breve falha da rede móvel não encerra mais a sua transmissão, porque o OBS continua enviando para a plataforma enquanto o celular se reconecta.

Este guia acompanha você por toda a cadeia: o que é preciso ter, por que enviar diretamente para a plataforma é frágil, as três configurações mais comuns e seis passos concretos, desde a contratação de um servidor até o seu primeiro teste.

O que você precisa para configurar uma live IRL

  • Um smartphone ou um codificador de hardware. Serve qualquer dispositivo que capte vídeo e possa enviá-lo pela internet, por exemplo um celular com um aplicativo de streaming, uma câmera de ação ou um codificador dedicado.
  • Um aplicativo de streaming com SRT ou SRTLA. Moblin (iOS) e IRL Pro (Android) são dois exemplos bem conhecidos. O Moblin informa suportar RTMP(S), SRT, SRTLA, RIST e WHIP, e o IRL Pro destaca o bonding SRTLA por várias conexões.
  • Um plano de dados móveis. O envio do seu celular para o servidor consome o seu próprio volume de dados. Mais detalhes abaixo.
  • Um servidor que receba a transmissão. Ele funciona como ponto de encontro fixo e acessível publicamente entre o seu celular e o OBS.
  • OBS Studio. Em um PC em casa ou na cloud. Ele decodifica a transmissão recebida, adiciona cenas e overlays e envia a transmissão final para a Twitch, o YouTube, a Kick ou qualquer outra plataforma.

Por que enviar diretamente para a plataforma encerra a sua transmissão

Se o seu celular transmite diretamente para a plataforma, ela enxerga uma única conexão. Quando o celular perde o sinal em um túnel, em uma rua cheia de gente ou em uma área com cobertura ruim, o codificador deixa de entregar dados. A plataforma espera então um curto período e encerra a transmissão. Na Twitch, por exemplo, a Disconnect Protection mantém a sua transmissão online por até 90 segundos enquanto uma tela de espera é exibida, e se você não se reconectar nesse tempo, a sua transmissão termina normalmente. Outras plataformas têm regras próprias.

A solução é colocar uma conexão estável entre o celular e a plataforma. Um servidor em um datacenter recebe a sua transmissão. O OBS busca o sinal lá e continua transmitindo para a plataforma, mesmo que o celular perca a conexão por um momento. Seus espectadores veem uma cena de reserva em vez de uma transmissão encerrada.

Três formas de levar a transmissão do celular até a plataforma

ConfiguraçãoComo funcionaO que vale saber
Direto para a plataformaO aplicativo envia RTMP ou SRT diretamente para o endereço de ingestão da plataforma.A configuração mais simples. Uma falha mais longa encerra a transmissão e você não tem cenas nem overlays do OBS.
Servidor mais OBS em casaO aplicativo envia para um servidor. O OBS, no seu PC em casa, busca a transmissão no servidor e transmite para a plataforma.Todas as funções do OBS e failover. Exige um PC ligado durante toda a transmissão.
OBS na cloudO aplicativo envia para um servidor. O OBS roda em uma máquina remota em um datacenter e transmite de lá para a plataforma.Você não precisa de hardware potente em casa. Controla o OBS pelo Remote Desktop ou por um painel no navegador.

Para a segunda opção, o nosso IRL Endpoint Server recebe RTMP, SRT e SRTLA e permite que o seu OBS Studio local busque a transmissão. Para a terceira, o IRL Broadcasting Server inclui uma instância completa do OBS Studio na cloud. Com o Endpoint Server você não precisa abrir portas no roteador de casa, porque o seu codificador e o seu OBS se conectam ambos ao servidor de saída. Os passos abaixo valem para os dois tipos de servidor, e as diferenças são indicadas onde importam.

Configurar uma live IRL passo a passo

Passo 1: contrate um servidor e escolha uma região

Peça o servidor e abra o portal do cliente assim que o seu acesso estiver pronto. No IRL Endpoint Server costumamos concluir a configuração em 24 horas, no IRL Broadcasting Server em 72 horas. No portal você escolhe a região (EUA, Europa, Ásia ou América do Sul) e vê os dados de conexão para o seu aplicativo e para o OBS.

Escolha a região mais próxima do local de onde você vai de fato transmitir. Um caminho curto entre o celular e o servidor significa menor latência e menos retransmissões. Com o plano Endpoint padrão você pode trocar de endpoint a qualquer momento, o que ajuda quando você viaja.

Passo 2: configure o seu aplicativo de streaming

Todos os aplicativos SRT ou SRTLA pedem os mesmos poucos valores. Você os encontra no portal do cliente, na caixa com os dados RTMP e SRT:

  • Protocolo: SRTLA se você quiser combinar várias conexões, caso contrário SRT. O RTMP também funciona, mas o SRT é a melhor escolha para redes móveis.
  • Endereço do servidor e porta: os valores mostrados no portal.
  • Stream ID ou chave: identifica a sua transmissão no servidor. No SRT, o Stream ID tem o formato publish:publish/<streamkey>.

Muitos aplicativos aceitam tudo em uma única URL, e a documentação do Moblin mostra esse formato no seu exemplo de importação de configurações. Com os nossos servidores, uma URL SRT combinada tem este aspecto: srt://<server>:<port>?streamid=publish:publish/<streamkey>&latency=2000. Substitua os marcadores pelos valores do seu portal.

Recomendamos estas configurações no seu aplicativo:

  • Latência SRT: 2 segundos. Dependendo do aplicativo, você informa 2000 (milissegundos) ou 2000000 (microssegundos). A maioria dos aplicativos tem um campo próprio para isso; caso contrário, adicione-a ao URL como mostrado acima. Valores mais baixos também funcionam, mas recomendamos 2 segundos de propósito, em favor da estabilidade.
  • Intervalo de keyframes: 2 segundos.
  • HEVC em dispositivos Apple: se o seu aplicativo oferecer B-frames, desative-os.

Depois defina a resolução, a taxa de quadros e o bitrate com valores que a sua conexão móvel aguente de forma confiável. Em um guia à parte sobre o Moblin e o IRL Pro há um tutorial passo a passo para cada aplicativo.

Passo 3: adicione a transmissão como fonte no OBS

Com o IRL Endpoint Server, você leva a transmissão para o OBS por meio do link de reprodução do portal do cliente. Você adiciona o link como fonte de mídia:

  1. Adicione uma Fonte de mídia a uma cena.
  2. Desmarque Arquivo local.
  3. Informe o link de reprodução do portal como Entrada.
  4. Informe mpegts como Formato de entrada.
  5. Nas opções de transformação da fonte, escolha Ajustar à tela.

Depois abra de novo as propriedades da fonte e use as nossas configurações recomendadas:

  • Buffer de rede: 1 MB
  • Atraso de reconexão: 3 segundos
  • Usar decodificação por hardware quando disponível: ativado
  • Fechar o arquivo quando inativo: ativado

O guia SRT do OBS explica que a latência SRT deve ser pelo menos 2,5 vezes o tempo de ida e volta entre o codificador e o servidor: mais latência dá mais tempo para reenviar os pacotes perdidos, mas atrasa a sua imagem. Para os nossos servidores, os 2 segundos do passo 2 são a recomendação e têm prioridade sobre o valor padrão do OBS de 120 ms.

No IRL Broadcasting Server, o OBS Studio roda no próprio servidor. Você o abre pela Área de trabalho remota no portal do cliente, mas só para ajustes e não durante uma transmissão em andamento.

Passo 4: crie cenas para Start, Live e Low

Crie três cenas e dê a elas os mesmos nomes que na nossa ferramenta de troca de cena, para o OBS ter o que mostrar quando o sinal enfraquecer:

  • Start: é exibida quando o servidor não recebe sinal. Use uma imagem estática ou um clipe em loop com uma mensagem como “Conexão perdida, já voltamos”, mais música ou uma mixagem de áudio silenciada. Não inclua aqui a fonte do celular, pois ela não está entregando nada.
  • Live: a transmissão estável. Essa cena contém a fonte com a transmissão recebida, mais overlays, alertas, chat e tudo o mais que você usar.
  • Low: é exibida quando o bitrate cai abaixo do limite. Use a mesma fonte, com um pequeno banner como “Conexão fraca”. Os espectadores continuam vendo a imagem, mas sabem por que ela está pior.

Não se esqueça do áudio: o seu microfone vem do celular, então a cena Start deve ter o seu próprio áudio de fundo ou ficar silenciada de propósito.

Passo 5: configure a troca automática de cena

Você não vai ficar olhando para o OBS enquanto anda pela cidade, então deixe que ele troque de cena sozinho. Para isso desenvolvemos a nossa própria ferramenta de troca de cena. Ela muda para Low quando o bitrate recebido cai abaixo de um limite, para Start quando o sinal desaparece, e volta para Live assim que a conexão voltar a ficar estável.

  • IRL Endpoint Server: Você cria e baixa a ferramenta no portal do cliente. Ela roda no seu próprio PC, ao lado do OBS Studio, em Windows e macOS, e exige que a função WebSocket do OBS esteja ativada, integrada desde o OBS 28.
  • IRL Broadcasting Server: A ferramenta roda no servidor, com cenas pré-configuradas.

O limite padrão é 800 kbit/s. Você pode ajustá-lo, por exemplo com o comando de chat da Twitch !trigger 500. O valor certo depende do seu hardware e da sua rede móvel. O chatbot da Twitch opcional, disponível se você informar um canal da Twitch no pedido, também anuncia as trocas de cena no seu chat.

A troca automática de cena só funciona com o OBS Studio, não com o vMix, e o Streamlabs OBS não é compatível. Se você preferir montar a sua própria configuração, o plugin Advanced Scene Switcher para o OBS pode servir de alternativa e automatiza tarefas com macros. O nosso guia à parte sobre a troca automática de cena explica as opções em detalhe.

Passo 6: faça um teste completo antes de sair

  1. Inicie o OBS, confirme que a cena Live mostra a fonte do celular e verifique os medidores de áudio.
  2. Inicie uma transmissão de teste para a sua plataforma. Use um teste privado ou não listado, se a sua plataforma oferecer, ou mantenha curto o primeiro teste público.
  3. Saia de casa. Observe o bitrate e a latência no seu aplicativo e a imagem no OBS.
  4. Force uma falha, por exemplo com o modo avião por 20 segundos. Verifique se o OBS muda para Start, se a transmissão na plataforma continua online e se o OBS volta para Live depois que você se reconectar.
  5. Depois verifique o seu consumo de dados e compare com o seu cálculo abaixo.

Quantos dados móveis uma live IRL gasta?

Você pode calcular o volume a partir do bitrate: os kbit/s divididos por 8 dão quilobytes por segundo, multiplicados por 3600 dão quilobytes por hora. Em resumo, kbit/s / 8 * 3600 = kB por hora, e dividido por 1000 são MB por hora.

Bitrate de vídeoDados por hora
2500 kbit/scerca de 1125 MB (1,1 GB)
4000 kbit/scerca de 1800 MB (1,8 GB)
6000 kbit/scerca de 2700 MB (2,7 GB)
8000 kbit/scerca de 3600 MB (3,6 GB)

O áudio, a sobrecarga do protocolo e as retransmissões se somam, então planeje com margem. Os “dados ilimitados” dos nossos servidores se referem apenas ao lado do servidor. A conexão do seu celular com o servidor usa o seu próprio plano de dados. O nosso guia de streaming IRL inclui uma ferramenta para estimar o seu consumo mensal.

O bonding em poucas palavras

Com SRT simples, o seu celular usa uma rede de cada vez. O SRTLA acrescenta a agregação de conexões: transporta o tráfego SRT por várias conexões de rede ao mesmo tempo e o distribui dinamicamente conforme as condições da rede, como descrito no repositório BELABOX SRTLA. O lado receptor precisa suportar SRTLA, e os nossos dois servidores IRL aceitam entrada SRTLA. O Moblin, por exemplo, consegue usar ao mesmo tempo uma conexão móvel, uma Wi-Fi e várias Ethernet. O bonding ajuda quando uma rede está fraca, mas também significa maior consumo total de dados, já que o tráfego se distribui por várias conexões.

Pronto para entrar ao vivo?

Com um servidor entre o celular e o OBS, um sinal fraco custa alguns segundos de imagem, não a transmissão toda. Escolha o IRL Broadcasting Server se você não quiser manter um PC ligado em casa.

FAQ

Como configuro uma live IRL com o OBS?

Envie a transmissão do celular por SRT ou SRTLA para um servidor, adicione o link de reprodução do portal do cliente como Fonte de mídia no OBS (Arquivo local desativado, Formato de entrada mpegts), crie as cenas Start, Live e Low e transmita do OBS para a sua plataforma. Teste a cadeia toda, incluindo uma falha forçada, antes de sair de casa.

Qual é a diferença entre SRT e SRTLA?

O SRT é um protocolo de transporte para vídeo confiável e de baixa latência em redes pouco confiáveis. O SRTLA envolve o tráfego SRT e o envia por várias conexões de rede, por exemplo dois chips ou um chip mais Wi-Fi, o que muitas vezes se chama de bonding. O SRTLA precisa de um receptor que o suporte.

Preciso de um PC em casa para fazer live IRL com o OBS?

Não. Você pode rodar o OBS em um PC em casa ou usar um OBS na cloud, que roda em um datacenter e é controlado pelo Remote Desktop. A opção na cloud dispensa hardware potente e um PC sempre ligado em casa.

Quantos dados uma live IRL gasta por hora?

Divida o bitrate em kbit/s por 8 e multiplique por 3600 para obter quilobytes por hora. A 4000 kbit/s são cerca de 1,8 GB por hora só de vídeo. O áudio e a sobrecarga do protocolo acrescentam um pouco mais.

Preciso abrir portas no meu roteador?

Não com o IRL Endpoint Server. O seu codificador e o seu OBS se conectam ambos ao servidor de saída, então não é preciso redirecionar portas nem alterar o roteador, e também funciona atrás de CGNAT.