Como programar uma transmissão pré-gravada na Steam
27 de set. de 2026 · 5 min de leitura
A Steam não tem timer para uma transmissão na página da loja. Sua página mostra uma transmissão exatamente enquanto algo estiver enviando vídeo para sua URL de envio RTMP e sua chave de transmissão, nem um minuto a mais. Então, programar uma transmissão pré-gravada significa, na prática, programar o que faz o envio. Há duas formas de fazer isso, e a diferença está principalmente no que precisa ficar ligado.
O que a Steam programa e o que não programa
O Steamworks permite programar um Evento, e um evento pode destacar uma transmissão. Isso coloca sua transmissão na frente de mais gente durante o período do evento, mas não inicia nem para nenhum vídeo. Se nada estiver enviando para sua chave de transmissão quando o evento abrir, os visitantes veem uma página da loja comum.
A Valve permite que uma transmissão ligada a um evento continue rodando por até 24 horas depois do fim anunciado do evento, então você não precisa cortar o sinal no segundo em que a contagem regressiva zera. O resto das regras de transmissão da Steam vale normalmente. De qualquer forma, o lado do envio é responsabilidade sua.
Por que programar em vez de rodar 24/7
Se você só quer a página ao vivo o tempo todo, não precisa de programação. Clique em “Go live” e deixe rodando. A programação serve para quando o quê ou o quando muda.
Fazendo por conta própria
O caminho do faça você mesmo é uma máquina que inicia um emissor em um horário definido. O OBS não tem agendador próprio, então as pessoas adicionam um plugin como o Advanced Scene Switcher ou deixam o OBS de lado e usam o agendador do sistema operacional (Agendador de Tarefas no Windows, cron no Linux e no macOS) para rodar o ffmpeg direto. Uma linha de cron como esta inicia um loop às 18:00 todo dia e o encerra seis horas depois:
0 18 * * * timeout 6h ffmpeg -re -stream_loop -1 -i trailer.mp4 \ -c copy -f flv "rtmp://YOUR-UPLOAD-URL/YOUR-STREAM-KEY"
O -c copy só funciona se o arquivo já estiver codificado no padrão da Steam: H.264 High@4.1, um keyframe a cada dois segundos, bitrate constante e áudio AAC. Codificando um vídeo para transmissão mostra como chegar lá.
Funciona. O problema é o mesmo de toda transmissão feita em casa. O computador precisa estar ligado, acordado e online às 18:00 todo dia. O loop não reinicia sozinho se a conexão cair. Uma máquina que entra em suspensão, atualiza ou reinicia de madrugada leva seu horário junto, sem avisar. E dois vídeos em dois momentos diferentes significam duas entradas, sem nada que impeça que se sobreponham.
Fazendo com o Loopcast
No Loopcast, uma programação pertence a uma transmissão. Depois que a transmissão tem sua URL de envio da Steam e sua chave de transmissão, configurar leva cerca de um minuto:
A partir daí, a transmissão começa e para sozinha. Nada do seu lado precisa ficar ligado.
O que acontece nas bordas
A parte que nenhum agendador resolve
Uma programação decide quando o vídeo é enviado. Ela não consegue fazer a Steam aceitá-lo. A conta por trás da chave de transmissão precisa ser uma conta Steam não limitada com a permissão “Broadcast Live” para o app (ou participação no “Store Broadcast Beta”) e acesso legítimo ao jogo. Se um bloco entra no ar do nosso lado e nada aparece na sua página da loja, comece pelo guia de solução de problemas.
Prefere a página ao vivo sem parar? Pule a programação e clique em “Go live”. Comece uma transmissão ou veja como isso se compara a rodar o OBS você mesmo.