Tutorial · Produção ao vivo com vMix

Tutorial de vMix todos os campos de streaming preenchidos

Este tutorial de vMix coloca sua transmissão no seu canal Primcast em poucos minutos: você define o destino como Custom RTMP Server, cola o servidor em URL e o nome do stream em Stream Key, e adiciona seu login em Advanced.

Depois vêm as configurações de qualidade que mantêm a reprodução fluida para seus espectadores, uma opção SRT para conexões instáveis e uma forma rápida de verificar se você está realmente ao vivo.

vMix · configurações de streamingmapa de campos
Destination
Custom RTMP Server
URL
rtmp://HOST:1935/APP
Stream Key
livestream
Application
FFMPEG
Keyframe Frequency
2
Advanced · Username
USERNAME
Advanced · Password
PASSWORD

Os valores em maiúsculas e o nome do stream vêm do seu painel Primcast. Nomes de campos conforme o vMix 29 os rotula.

01

Antes de começar: copie quatro valores do seu painel

O vMix precisa saber para onde enviar a transmissão e como fazer login. Tudo isso espera por você em um só lugar, então não há nada para adivinhar.

Encontre suas configurações de encoder

Faça login, abra sua conta de vídeo e vá até o cartão Live streaming. Em Encoder settings você verá:

Server
Seu endereço e nome da aplicação, no formato rtmp://HOST:1935/APP.
Stream name
A maioria dos canais usa livestream.
Username
O login para publicar um stream.
Password
Oculta até você clicar em Show. New password gera uma nova.

Copie, não redigite

Cada valor tem seu próprio botão de copiar, então use-o. O nome da aplicação em particular é só seu. Muitos guias genéricos usam live, e digitar isso por hábito faz a conexão ser recusada.

O nome de usuário e a senha servem apenas para publicar este stream. Não são o e-mail e a senha que você usa para entrar no Primcast.

Está rodando seu próprio servidor de streaming dedicado? Então esses valores ficam na configuração desse servidor. Pergunte no chat e indicaremos onde encontrá-los.

Seu cartão também mostra um Nearest server? Use esse endereço como servidor. O vMix então se conecta à nossa localização mais próxima (Nova York, Miami, São Francisco, Amsterdã ou Bucareste) e seu stream percorre o resto do caminho pela nossa rede. Nome do stream, usuário e senha permanecem exatamente como estão.

02

Configuração RTMP no vMix: URL, Stream Key e login

Abra as configurações de streaming no vMix e siga estes passos em ordem. Os nomes dos campos são os que o vMix usa na própria ajuda da versão 29.

  1. Defina Destination como Custom RTMP Server.
  2. Em URL, cole o servidor do seu painel. Ele termina com o nome da aplicação e não vai além disso.
  3. Em Stream Key, cole apenas o nome do stream. Algumas versões do vMix chamam esse campo de Stream Name.
  4. Deixe Application em FFMPEG, como o vMix recomenda.
  5. Abra Advanced e preencha Username e Password com o login de publicação do seu painel.

Isto funciona

URLrtmp://HOST:1935/APPStream Keylivestream

Isto é recusado

URLrtmp://HOST:1935/APP/livestreamStream Key(vazio)

O vMix não mostra um erro claro para isso. A conexão simplesmente falha, por isso vale a pena verificar antes.

Sem campos Username e Password na sua versão do vMix? Você pode colocar o login na URL: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Se sua senha tiver @, dois-pontos ou barra, clique em New password no painel para gerar uma sem esses caracteres.

03

Configurações de qualidade do vMix que seus espectadores notarão

Escolha uma predefinição de qualidade e clique na engrenagem ao lado para ajustar. Duas configurações decidem se quem assiste vê uma imagem fluida ou uma roda girando: keyframes e bitrate.

Keyframe Frequency: 2

Cortamos sua transmissão em segmentos curtos de reprodução, e cada corte cai em um keyframe. Dois segundos entre keyframes geram segmentos uniformes. Aumente isso e os espectadores começam a travar, enquanto o vMix continua dizendo que está tudo bem.

Boa notícia: 2 é o padrão do próprio vMix. Se alguém mudou, ou uma predefinição mudou, volte para 2.

O resto do perfil

Format
H264, que todo player e navegador consegue exibir.
Profile
Main para melhor qualidade, Baseline se seu computador estiver sofrendo.
Preset
veryfast, como o vMix sugere.
Audio
AAC a 128 kbps.

Bitrate: combine com seu upload

Some vídeo e áudio e mantenha esse total em cerca de dois terços da velocidade de upload que você mediu. Então, se um teste de velocidade mostrar 6 Mbps, envie no máximo cerca de 4.

Bitrates de vídeo e áudio sugeridos no vMix por resolução
Encode SizeVideo Bit RateAudio Bit RateUpload necessário
1920x1080, 30 fps4500 kbps128 kbps7 Mbps
1280x720, 30 fps2500 kbps128 kbps4 Mbps
854x480, 30 fps1200 kbps96 kbps2 Mbps

Os planos pagos de vídeo ao vivo aceitam até 5 Mbps de entrada, então a linha 1080p cabe. Rode o teste de velocidade no computador que executa o vMix, no horário em que você planeja entrar ao vivo, e tente mais de uma vez. Use cabo de rede em vez de Wi-Fi nesse computador, se puder.

Ventoinhas girando forte ou quadros perdidos no vMix? Marque Use Hardware Encoder se você tiver uma GPU NVIDIA. A GPU então faz a codificação e deixa o processador livre para suas cenas, títulos e câmeras.

04

Entre no ar e confirme que chegou

  1. Salve as configurações e pressione Stream no vMix.
  2. Abra o cartão de transmissão ao vivo no seu painel Primcast. Em cerca de 15 segundos, ele deve mostrar você no ar, junto com o que o vMix está enviando.
  3. Copie o link de reprodução do mesmo cartão e abra-o no VLC ou em qualquer player HLS. Aguarde alguns segundos: nada é reproduzido até que os primeiros segmentos existam.

O link do seu canal tem este formato. Quando o seu plano inclui um link de CDN, o cartão mostra esse link ao lado, e ambos funcionam. O cartão também tem um código de incorporação para o seu próprio site.

http://HOST:1935/APP/livestream/playlist.m3u8
Problemas comuns de transmissão no vMix e o que fazer
O que você vêO que fazer
O vMix não conecta de jeito nenhumVerifique se a URL termina no nome da aplicação e se a Stream Key contém apenas o nome do stream. Depois compare o host e o nome da aplicação com o seu painel, letra por letra.
A URL e a chave estão corretas, e mesmo assim não conectaVerifique o nome de usuário e a senha em seguida. Copie ambos novamente do painel, ou crie uma nova senha e cole-a ali.
Nada conecta a partir de uma rede específicaAlgumas redes de escritórios, escolas e hotéis bloqueiam a porta 1935. Tente outra conexão ou envie por SRT (passo 05).
O vMix parece bem, mas os espectadores travamDefina a Frequência de keyframe de volta para 2 e depois reduza a taxa de bits em uma linha. Seu upload pode estar mais lento nesse horário do que você espera.
Cai algumas vezes por diaVocê está perto do limite do seu upload. Desça uma linha na tabela ou conecte o computador por cabo.
05

SRT no vMix: para conexões longas ou instáveis

O SRT mantém um stream íntegro em links onde o RTMP costuma travar: Wi-Fi de eventos, um uplink móvel ou um feed vindo de outro continente. Ele acompanha os planos Pro e Platinum do nosso CDN de vídeo, e o seu cartão de transmissão ao vivo passa a mostrar uma seção Ingestão SRT com o seu endereço e a frase-senha.

No vMix, o SRT é configurado em uma saída, e não nas configurações de streaming. Abra Settings, depois Outputs, clique na engrenagem ao lado da saída que você quer enviar, marque Enable SRT e preencha os valores à direita.

Um stream enviado por SRT é reproduzido com o próprio nome, então use o link que o painel mostra em Plays at enquanto você transmite dessa forma.

vMix · saída · SRTmapa de campos
Type
Caller
Hostname
HOST
Port
PORT
Latency
1000
Passphrase
PASSPHRASE
Key Length
16
Stream ID
deixe vazio

O host e a porta vêm da linha Address da sua seção de ingestão SRT.

06

Quedas, reconexão e mais destinos

Não há um interruptor de reconexão automática para procurar

O vMix se reconecta sozinho após uma queda. Não há caixa para marcar, então se alguém disse para você ativar isso, a orientação era para outro codificador.

A reconexão só define a rapidez com que você volta. Seus espectadores ainda perdem esses segundos, então se as interrupções continuarem, veja sua taxa de bits e conexão no passo 03.

Transmita uma vez, apareça em todos os lugares

O vMix pode enviar para três destinos ao mesmo tempo, mas cada um usa seu upload novamente. Em vez disso, envie um stream para a Primcast e adicione YouTube, Facebook, Twitch ou qualquer servidor RTMP em Restream no seu cartão de transmissão ao vivo, até cinco destinos. Seu upload carrega um stream e a nossa rede faz o resto.

07

Perguntas sobre streaming no vMix

Como faço streaming do vMix para um servidor RTMP personalizado?

Nas configurações de streaming, escolha Servidor RTMP Personalizado como destino. Cole o endereço do servidor com o nome da aplicação em URL, o nome do stream em Stream Key, e o seu nome de utilizador e palavra-passe de publicação em Avançadas. Guarde e prima Stream.

Qual é a minha chave de stream do vMix?

Para um canal Primcast, é o nome do stream apresentado nas definições do Codificador no seu cartão de Transmissão em direto, que é livestream para a maioria dos canais. Vai sozinho no campo Stream Key, nunca no final do URL.

Onde está a religação automática no vMix?

Não existe uma definição para isso. O vMix religa sozinho após uma quebra, por isso não há nada para ativar. Se as falhas continuarem a aparecer, reduza o bitrate ou ligue o computador por cabo de rede.

O nome da aplicação é sempre "live"?

Não. O nome da sua aplicação pertence ao seu canal e faz parte do endereço do servidor no seu painel. Copie-o de lá. Um nome adivinhado faz a ligação ser recusada.

Que intervalo de keyframe devo usar no vMix?

Defina a Frequência de Keyframe para 2 segundos, que também é o padrão do vMix. Os segmentos de reprodução são cortados nos keyframes, por isso um intervalo maior transforma-se em paragens para os seus espetadores, mesmo quando o vMix não mostra nenhum problema.

Com que bitrate devo fazer streaming a partir do vMix?

Cerca de 2500 kbps para 720p ou 4500 kbps para 1080p a 30 fotogramas por segundo, mais 128 kbps de áudio. Mantenha o total em cerca de dois terços da velocidade de upload que mediu no computador que executa o vMix.

O vMix pode fazer streaming para a Primcast por SRT?

Sim, nos planos de CDN de vídeo Pro e Platinum. Ative o SRT numa saída do vMix no modo Caller e introduza o host, a porta e a frase-passe da secção de ingestão SRT do seu painel, com latência 1000 e comprimento de chave 16.

Posso fazer streaming para o YouTube e o Facebook ao mesmo tempo?

Sim. Envie um stream do vMix para a Primcast e adicione as outras plataformas em Restream no seu cartão de Transmissão em direto, até cinco destinos. Assim o seu upload transporta apenas uma cópia.

Precisa de um canal para o seu programa no vMix?

Abra um canal de vídeo, copie os seus valores para o vMix e veja o seu próprio stream a reproduzir. Preso num campo? O nosso chat responde em segundos e pode ver o seu canal enquanto espera, e uma pessoa junta-se sempre que pedir.