Coloque uma transmissão vMix no ar no seu servidor Primcast sem os tropeços de sempre. Este guia lista os campos que o vMix pede e exatamente o que vai em cada um, para funcionar em qualquer versão que você tenha.
O vMix muda seus controles de lugar entre versões, então o que segue nomeia as caixas e o que vai nelas em vez de uma rota de menu. Encontre os rótulos onde quer que sua versão os mantenha. Tudo em MAIÚSCULAS é seu, da sua conta Primcast.
Cinco valores, e eles ficam juntos em dois lugares: seu painel de controle Primcast e o e-mail de ativação que enviamos quando o serviço entrou no ar.
Não adivinhe o nome da aplicação. live aparece em muitos tutoriais genéricos, então acaba sendo digitado por hábito — e se não for o da sua conta, o servidor simplesmente recusa a conexão. Copie o seu em vez disso.
Mais primeiras transmissões travam aqui do que em qualquer outro lugar. Adicione um destino no vMix e defina-o como Servidor RTMP personalizado; o endereço e a chave então pedem para ser preenchidos separadamente.
A caixa marcada como URL recebe o endereço e o nome da aplicação. Ela para aí:
rtmp://SEU-ENDERECO-DE-SERVIDOR:1935/SEU-NOME-DE-APLICACAO
A caixa marcada como Chave do stream — versões mais antigas dizem Nome do stream — recebe o nome do stream sozinho:
SEU-NOME-DE-STREAM
O que não funciona é juntar os dois na primeira caixa:
rtmp://SEU-ENDERECO-DE-SERVIDOR:1935/SEU-NOME-DE-APLICACAO/SEU-NOME-DE-STREAMNão há erro útil para este caso — a conexão é simplesmente recusada. Exatamente por isso vale a pena descartá-lo primeiro.
O usuário e a senha do passo 1 vão nesse mesmo destino. Eles são o par de publicação do stream — não os detalhes que você usa para entrar na Primcast.
Configuração pequena, consequências grandes — e uma para definir manualmente em vez de deixar para uma predefinição. Nas configurações de qualidade do seu stream, escolha um perfil personalizado e defina:
Eis por que isso merece um passo próprio. Sua transmissão é dividida em segmentos HLS, e os cortes caem nos keyframes. Espace os keyframes de forma irregular e os segmentos saem irregulares também — o que seus espectadores sentem como buffering, e que de todos os ângulos parece nosso servidor tendo um dia ruim. Espaçamento uniforme, segmentos uniformes.
Some os bitrates de vídeo e áudio — esse valor combinado é o que precisa caber na sua conexão. Mantenha-o perto de um terço do upload que você mediu e sobra espaço para um minuto ruim.
Pontos de partida razoáveis, para depois ajustar à linha à sua frente:
Meça a partir da máquina que está transmitindo, no horário em que você transmitirá, e mais de uma vez. O número na sua fatura de internet é um teto, não uma promessa, e um único teste de velocidade é uma amostra sortuda. Operar no limite é o que produz "cai algumas vezes por dia" — e de onde você está, isso é indistinguível de uma falha do nosso lado.
Coloque a máquina de transmissão no cabo. O Wi-Fi oscila, e esta é a configuração onde a oscilação aparece.Inicie a transmissão — e então vá olhar você mesmo em vez de confiar na palavra do vMix. Abra o endereço de reprodução em qualquer player:
http://SEU-ENDERECO-DE-SERVIDOR:1935/SEU-NOME-DE-APLICACAO/SEU-NOME-DE-STREAM/playlist.m3u8
Dê alguns segundos. Nada toca até que os primeiros segmentos tenham sido gravados.
O vMix se recupera sozinho após uma queda, e não há configuração para isso — nenhuma caixa para marcar, nada para procurar. Se alguém lhe disse para ativar a reconexão automática no vMix, essa pessoa estava pensando em outro codificador.
Vale ser franco sobre o limite, porém. A reconexão decide quão organizadamente uma transmissão se recupera; não decide se a interrupção acontece. Uma conexão que cai leva seus espectadores junto por aqueles segundos. Se as quedas continuarem voltando, o passo 5 é onde procurar.
Perguntas que recebemos sobre rodar o vMix na Primcast.