No vMix, laranja = conectando ou desconectado; vermelho = no ar. Se o botão fica alternando entre vermelho e laranja a cada poucos segundos, a transmissão está intermitente — quase sempre porque o bitrate escolhido é alto demais para a sua internet de upload, para a sua CPU ou para o plano contratado. A regra do próprio fabricante: o bitrate da Streaming Quality deve ficar abaixo de 80% da sua velocidade de upload. E o teto contratado é da soma: áudio + vídeo.
Você contratou o plano, recebeu a URL e o Stream Name por e-mail, instalou o vMix e apertou Stream. A imagem vai ao ar — e alguns segundos depois o botão pisca. Volta ao normal. Pisca de novo. A live não cai por completo, mas engasga, e quem assiste vê o vídeo travando.
Esse é o problema mais comum do suporte de quem começa a transmitir, e ele quase nunca é um defeito do software: é uma conta de bitrate feita errada. Este guia mostra qual número usar, por que o plano contratado limita mais do que a sua internet e o que cada cor daquele botão está tentando dizer.
O que cada cor do botão Stream significa
O botão Stream do vMix tem dois estados de cor, e a combinação deles é um diagnóstico. É o próprio fabricante que descreve assim, na base de conhecimento sobre o botão laranja:
| O que você vê | O que está acontecendo |
|---|---|
| Laranja, logo depois de clicar em Stream | Conectando ao provedor. Assim que a conexão é estabelecida, ele fica vermelho. |
| Vermelho fixo | Transmitindo. É o estado normal da live no ar. |
| Laranja parado por muitos segundos | A internet ou o provedor caiu. O vMix tenta reconectar sozinho e volta ao vermelho quando consegue. |
| Piscando vermelho ↔ laranja a cada poucos segundos | Transmissão intermitente. É o sintoma deste artigo — o encoder consegue conectar, mas não consegue sustentar o fluxo. |
A mesma documentação registra que as mensagens de buffer full no log de transmissão apontam para as mesmas causas do botão piscando. Ou seja: cor do botão e log contam a mesma história.
A conta do bitrate: áudio e vídeo somam, e o encoder oscila
Existe uma diferença entre a banda que a sua internet tem e a banda que o seu plano de streaming aceita receber. As duas limitam a sua live, e vale sempre a menor delas. O princípio geral — por que o bitrate precisa caber no upload, com folga — está em limitando o bitrate da sua transmissão ao vivo; aqui a conta é a do vMix com um teto contratado no meio.
Por que um plano de 512 kbps não comporta 512 kbps de vídeo
Porque o teto contratado é da soma. O vMix envia um fluxo único, com vídeo e áudio dentro dele — se você configurar 512 kbps de vídeo num plano de 512 kbps, o áudio que entra por cima já estoura o limite. É a explicação que a equipe de suporte dá no vídeo que deu origem a este texto, e ela continua valendo:
“Se você contratou 512, é a soma do áudio mais o vídeo. Então você tem que jogar sempre abaixo, principalmente que todo encoder costuma oscilar tanto para cima quanto para baixo durante a transmissão.”
A segunda metade da frase é a parte que quase todo mundo ignora: o encoder oscila. O número que você digita é uma média, não um teto rígido — em cenas de muito movimento o fluxo sobe acima dele. Se você configurar exatamente o limite contratado, os picos normais da codificação passam do teto e a transmissão engasga.
A regra dos 80% — e a folga que a casa recomenda
O manual do vMix é objetivo: “como regra geral, o bitrate da Streaming Quality deve ficar abaixo de 80% da velocidade de upload disponível” — o exemplo do próprio fabricante é 1,6 Mbps numa conexão de 2 Mbps. Esse é o teto do fabricante: acima dele, o próprio vMix acusa intermitência. Já a folga que a casa recomenda para uma live que não pode falhar é maior — trabalhar com o dobro do bitrate em upload, como detalhamos em como fazer live sem travar e com qualidade profissional. Um número é o limite técnico; o outro é a margem de segurança de quem transmite evento crítico.
Para medir o seu upload real, use um teste de velocidade — o próprio vMix indica o Speedtest — e olhe o número de upload, não o de download. Teste em horários diferentes: o que importa é o pior valor, não o melhor.
Exemplo fechado: um plano de 512 kbps
- Vídeo: 400 kbps.
- Áudio: 64 kbps — que é exatamente o mínimo suportado para AAC segundo a documentação do vMix 29 (para MP4 o mínimo é 96, e 128 kbps já entrega qualidade próxima de CD).
- Soma: 464 kbps, com 48 kbps de folga dentro dos 512 contratados.
Repita a conta com o seu número: reserve o áudio primeiro, tire uns 10% de folga do que sobrar e o resto é o vídeo. Se o resultado for baixo demais para a qualidade que você quer, o caminho não é forçar o encoder — é reduzir a resolução ou contratar mais banda.
As 3 causas verificadas da transmissão intermitente
Quando o botão pisca, o fabricante lista três causas, nesta ordem:
- A internet é lenta demais para a Streaming Quality escolhida. O exemplo do manual: uma conexão de 1 Mbps de upload com o preset em 1,5 Mbps resulta em transmissão intermitente. Meça o upload e aplique a regra dos 80%.
- A CPU do computador está sobrecarregada. Abra o Gerenciador de Tarefas do Windows e acompanhe o uso durante a transmissão: acima de ~70% já é sinal de sobrecarga. Feche outros programas e reduza a carga do vMix (qualidade de gravação e de transmissão mais baixas).
- O servidor do provedor está distante ou lento para receber. Um servidor RTMP em outro continente derruba a estabilidade mesmo com internet boa. Se as duas causas acima foram descartadas, essa costuma ser a resposta — fale com o seu provedor sobre um ponto de entrada mais próximo.
Quando ligar o Use Hardware Encoder
Se a CPU é o gargalo e a máquina tem uma GPU NVIDIA recente, marque a opção Use Hardware Encoder nas configurações de transmissão: as placas atuais permitem 2 ou 3 codificações por hardware, e passar o trabalho para a GPU alivia o processador. Com o hardware encoder ligado, o campo Preset passa a mostrar as opções da NVENC (Low Latency HQ e P1 a P7). Quem quiser entender o NVENC a fundo — e as diferenças entre os presets — encontra o detalhamento em como configurar a NVIDIA NVENC na transmissão.
Onde entram a URL e o Stream Name do seu plano
Ao contratar um plano de streaming, você recebe por e-mail a URL do servidor e o Stream Name — que é o mesmo que a documentação do vMix chama de Stream Key. Os dois vão nas configurações de transmissão do vMix, junto com usuário e senha quando o provedor exige autenticação.
Erro nesses dois campos não produz botão piscando: produz erro de conexão. Se a live nem começa, o problema é quase sempre um caractere a mais ou a menos na URL ou na chave — confira ambos com o provedor antes de mexer em bitrate.
Resolução de entrada e de saída: baixar ajuda, mas menos do que você pensa
O vMix trabalha com uma resolução de produção e uma resolução de saída (Encode Size). Reduzir a saída diminui a quantidade de informação a codificar e ajuda quando a CPU está no limite — mas quem define o volume de dados que sai pela sua internet é o bitrate, não a resolução. Baixar de 1080p para 720p sem baixar o bitrate não resolve intermitência; baixar o bitrate sem baixar a resolução deixa a imagem borrada.
A regra prática é casar os dois: escolha o bitrate que cabe no seu teto e, depois, a maior resolução que aquele bitrate sustenta. A doc do vMix pede ainda que o Encode Size respeite a proporção usada na produção (640x360 para widescreen, 640x480 para 4:3, e assim por diante). No vídeo de 2017 que deu origem a este artigo, o exemplo usado era 720x576 — resolução SD daquela época, citada aqui como registro histórico, não como recomendação de hoje.
Os campos da tela Streaming Quality que NÃO consertam a oscilação
Esta é a parte em que o palpite mais comum da internet erra. Três campos são apontados como solução de instabilidade e não são:
- Strict CBR. Trava o fluxo o mais próximo possível do bitrate escolhido — e a própria doc avisa que a opção “pode reduzir a qualidade do stream”. Ela não cria banda que você não tem.
- NAL CBR. Insere dados vazios quando o bitrate cai. A documentação do vMix 29 é explícita: “não é necessário nem ideal para streaming RTMP”, sendo útil sobretudo para diagnosticar problemas de rede — e combinada com o Strict CBR ainda custa qualidade.
- Keyframe Frequency. O padrão do vMix é 2 segundos, valor “recomendado por alguns provedores” e o que a maioria das plataformas pede na entrega — mantenha-o. Mas a mesma doc registra que intervalos maiores tendem a dar melhor qualidade de imagem: o keyframe é uma configuração de compatibilidade e de qualidade, não o conserto da oscilação.
O campo que de fato ajuda quando o problema é a rede — e não o bitrate — é o Network Buffer: a doc manda aumentá-lo “se a velocidade máxima de rede disponível não for confiável”. Ele acumula mais segundos de vídeo antes de enviar, o que absorve solavancos da conexão ao custo de mais latência. Se o seu bitrate está acima do teto do plano, porém, nenhum buffer salva: o dado não cabe no cano.
Dois ajustes que valem a pena conhecer na mesma tela: o preset veryfast é o recomendado pela documentação (melhor equilíbrio entre CPU e qualidade), e o Profile Baseline gasta menos CPU com qualidade menor, enquanto Main faz o contrário.
O áudio: com o encoder padrão, AAC é a única opção
Tutoriais antigos mandam instalar um plugin para o áudio não “voltar para MP3”. Isso pertence a outro caminho: pela doc do vMix 29, com o FFMPEG — o encoder padrão de hoje — AAC é a única opção de áudio. O MP3 só aparece quando o encoder selecionado é o FMLE (Flash Media Live Encoder), e usar AAC com FMLE é que exigiria um plugin pago da MainConcept. Quem usa a configuração padrão não precisa instalar plugin nenhum. A história do fim do Flash e do que substituiu o FMLE está contada em vMix e o Flash Media Live Encoder.
Quando a live cai: onde ficam os logs do vMix
Toda transmissão gera log. Abra o Explorador de Arquivos, digite C:\ProgramData\vMix\streaming na barra de endereço e abra o arquivo streaming*.log mais recente: as mensagens de erro dizem se a conexão foi recusada, se a URL está inválida ou se o buffer encheu. É o material que o suporte — o nosso ou o do fabricante — pede primeiro. O procedimento completo está na página de diagnóstico de erros de transmissão do vMix.
O vídeo original (2017) — e o que mudou desde então
Este texto nasceu do tutorial “Instalando e configurando o vMix para streaming de vídeo”, publicado pela equipe de suporte da JMV Technology em 27 de outubro de 2017 (7min18s). A tese central dele — a soma de áudio e vídeo dentro do plano contratado, com folga para a oscilação do encoder — continua exata, e é o que sustenta este guia.
Três pontos daquela gravação, porém, envelheceram e não valem mais como instrução:
- O vídeo manda baixar o Desktop Capture separadamente. Hoje o instalador do vMix já inclui o vMix Desktop Capture (além do vMix Social e do vMix GT Title Designer), conforme a página oficial de download.
- A versão mostrada é muito anterior à atual: o vMix está na versão 29, ainda só para Windows, com teste gratuito de 60 dias — os passos de tela mudaram, os conceitos não. Para o caminho de instalação atualizado, veja como instalar o vMix.
- A captura de tela de outro computador aparece rapidamente no vídeo, via NDI. Esse assunto tem tutorial próprio: usar o vMix como mesa de corte junto com o OBS Studio.
Transcrição completa do vídeo (7min18s)
Transcrição automática revisada: os nomes próprios e os termos de interface foram corrigidos (vMix, JMV Technology, Stream Name, FMLE, AAC, NDI), porque o reconhecimento automático os degradava. O restante é literal. Também disponível em arquivo de legenda WebVTT.
00:02 Olá pessoal, meu nome é [...] e faço parte da equipe de suporte da JMV Technology. Hoje mostrarei para vocês como instalar,
00:08 configurar e transmitir através do programa vMix. Abra o seu navegador, entre no site do vmix.com, clique no
00:18 botão download free trial e faça o download do vMix na versão atual. Lembrando que essa versão ela é trial,
00:25 você pode usar aí sem nenhum problema na versão completa durante 60 dias; após esse período você terá que ou comprar o
00:34 vMix, utilizar com recursos reduzidos. Se você precisar fazer uma captura da tela de outro computador durante a sua
00:42 transmissão, faça o download desse Desktop Capture for Windows. Lembrando que o vMix ele funciona somente em
00:49 Windows, não funciona em outro sistema operacional. Finalizado download, fecha seu navegador,
00:55 abra a pasta do Explorer, vai em downloads e faça instalar o vMix: next, next, next novamente, Yes,
01:06 next, next, install. Lembrando que o tempo de instalação demora de acordo com a configuração do seu computador.
01:15 Finalizada a instalação, desmarque a opção launch vMix e clique em finish. Antes de abrir o vMix vou instalar o
01:22 plugin AAC para fazer a reprodução do áudio nesse formato. E o vMix Social não será necessário, pode deletar esse
01:29 atalho. E vamos abrir o programa; e após aberto, caso abra uma janela pedindo a resolução, coloca a resolução
01:38 que tiver padrão. Vamos fazer a configuração do nosso vMix agora para poder fazer a transmissão: nessa
01:44 engrenagem ao lado do botão Stream, agora faça a configuração. Em URL você vai colocar a URL que nós enviamos para você por
01:52 e-mail após a contratação do seu plano — tanto URL como Stream Name e os demais dados, todos eles estarão no corpo
02:01 do e-mail que nós lhe enviamos. E cole a URL e o Stream Name. Neste botão Advanced você vai colocar o usuário e a
02:08 senha que nós lhe enviamos. O encoder a gente pode deixar FMLE 3.0, ok. Input size: você vai clicar nessa engrenagem para
02:19 poder fazer a configuração de acordo com o plano contratado. Você pode perceber que o tamanho da tela, tanto de entrada
02:26 como de saída, tá em Full HD, e isso pode pesar mais a sua transmissão, ainda mais se você contratar um plano mais baixo. Do
02:33 contrário, se você contratar um plano folgado, você pode deixar essa configuração. Eu vou deixar aqui 720 por
02:40 576, tanto de entrada quanto de saída, que é uma configuração de tela mais baixa, para quem vai fazer uma
02:48 transmissão em SD. Clique na engrenagem ao lado de Quality: o bitrate você vai colocar de acordo com o contratado.
02:55 Lembrando que se você contratou 512, é a soma do áudio mais o vídeo. Então você tem que jogar sempre abaixo, principalmente
03:02 que todo encoder ele costuma oscilar tanto para cima quanto para baixo durante a transmissão. Então aqui eu vou
03:09 colocar 400 para vídeo, o tamanho da tela vou colocar 720 por 576, e a qualidade do áudio 64, mas para baixo aqui em vídeo:
03:20 Baseline, level 3.1, preset — não precisa mexer em nada disso. Aquilo que o frame convém passar para um segundo. O áudio, o
03:29 formato, já tá em AAC; e se você ver que está em MP3 aqui, provavelmente é porque você não instalou o codec AAC ou
03:38 faltou alguma configuração. Terminado de configurar essa parte da qualidade, clique em save. Na aplicação, se deixar FMLE,
03:46 pode perceber que voltou para MP3 lá em cima. Então vou clicar novamente na engrenagem e vou fazer a troca do codec
03:53 de MP3 para AAC; e aqui no áudio eu vou passar para 64. Ele tá falando que eu tenho que ter
04:00 o plugin AAC — é só dar ok, pode salvar novamente. Agora eu vou clicar em Add Input para poder entrar com a minha
04:07 câmera, ou meu vídeo, ou aquilo que você deseja transmitir. Clique em Add Input, câmera; clique aqui em câmera, na setinha
04:13 para baixo escolhe o modelo da sua câmera. No caso aqui eu tenho duas câmeras instaladas, que é a do próprio
04:19 computador e uma outra que eu coloquei abaixo para poder fazer um corte. Então vamos clicar aqui, Lenovo, não precisa
04:24 mexer em nada, eu vou dar ok. Se aparecer algum tipo de [aviso] igual apareceu aqui nesse momento, faça a configuração igual ele
04:31 está sugerindo. Então ele tá pedindo para eu abaixar a qualidade da câmera; vou fechar, vou colocar aqui 720 por 576, que
04:37 é o que eu vou transmitir, e dar ok novamente. Ainda me deu um erro, sugerindo aqui ó 1280 por 720 de sugestão. Então vou
04:46 tentar 1280 por 720, ok. Já apareceu minha câmera. Para poder fazer a transmissão eu vou na segunda tela; agora aqui nessa
04:55 parte onde que tá esse amarelo, blank, eu vou adicionar a outra câmera.
05:03 Agora vou escolher a Logitech e fazer o mesmo processo, ok. Nesse caso não apareceu nenhum erro. Se precisar
05:11 adicionar mais algum recurso, pode em Add novamente, um vídeo, seleciona o seu vídeo, ele aqui, ok. Se você precisar também da
05:20 captura de tela de algum computador, clique em Add Input, selecione a opção NDI, e aí ele vai localizar o outro
05:28 computador, e vai dar ok. Lembrando que para ele localizar o outro computador você terá que ter baixado o programa de
05:34 captura lá no site da vMix que eu mencionei. Vou mostrar aqui novamente que é esse, o Desktop Capture. Basta
05:42 fazer o download e abrir ele no outro computador. Lembrando que o computador do qual você fará captura da tela terá que
05:48 estar na mesma rede para dar certo. Finalizou todas as entradas que você quer colocar, não esqueça de incluir o
05:56 áudio também: então clique em Add Audio Input e selecione o áudio, se é do microfone
06:04 local, se é de alguma mesa de corte, se é da própria webcam. Adicionado o áudio, você pode perceber
06:12 que até a barra está oscilando, do microfone. Você já pode começar a sua transmissão; para isso,
06:18 clique no botão Stream on, e você perceberá que ele está em vermelho — em vermelho quer dizer que está
06:27 realizando a transmissão. Se precisar fazer um corte aqui de uma tela para outra, é aqui em cut; se
06:34 quiser entrar com vídeo, você pode entrar com fade também, que entra mais lentamente. E tudo isso está ocorrendo lá
06:41 no seu site, na sua transmissão; se quiser visualizar, basta abrir o seu site ou abrir o seu
06:47 player lá dentro do painel de controle, que você consegue assistir. Para parar a transmissão, basta clicar no botão
06:53 vermelho novamente, Stream, e ele tá perguntando stop stream: sim, um ok, a transmissão foi cancelada. Pode
07:03 fechar o programa. E era isso que eu tinha para passar para vocês; por hoje é só, e boa transmissão.
Configurou o bitrate e ainda tem dúvida sobre o teto do seu plano? Fale com a Sitehosting pelo telefone (11) 4063-8923, pelo WhatsApp ou pela página de contato — quem atende sabe qual é o limite contratado da sua conta.