Coloque uma transmissão do vMix 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 as versões, então o que segue nomeia as caixas e o que vai nelas em vez de um caminho 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 um 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-DO-SERVIDOR:1935/SEU-NOME-DA-APLICACAO
A caixa marcada como Chave de Transmissão — versões mais antigas dizem Nome da Transmissão — recebe o nome da transmissão sozinho:
SEU-NOME-DA-TRANSMISSAO
O que não funciona é juntar os dois na primeira caixa:
rtmp://SEU-ENDERECO-DO-SERVIDOR:1935/SEU-NOME-DA-APLICACAO/SEU-NOME-DA-TRANSMISSAONão há erro útil para este caso — a conexão é simplesmente recusada. Exatamente por isso vale descartá-lo primeiro.
O usuário e a senha do passo 1 vão nesse mesmo destino. São a dupla de publicação da transmissão — não os dados que você usa para entrar na Primcast.
Configuração pequena, consequências grandes — e uma para definir manualmente em vez de deixar em uma predefinição. Nas configurações de qualidade da sua transmissão, escolha um perfil personalizado e defina:
Eis por que 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 qualquer ângulo 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, depois ajuste à linha à sua frente:
Meça na máquina que faz a transmissão, na hora 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 exato é 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 — depois vá olhá-la você mesmo em vez de aceitar a palavra do vMix. Abra o endereço de reprodução em qualquer player:
http://SEU-ENDERECO-DO-SERVIDOR:1935/SEU-NOME-DA-APLICACAO/SEU-NOME-DA-TRANSMISSAO/playlist.m3u8
Dê alguns segundos. Nada toca até os primeiros segmentos serem 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 o 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 olhar.
Perguntas que recebemos sobre rodar o vMix na Primcast.