Os membros Premium e Enterprise têm a opção de reduzir o atraso de suas transmissões da origem até os espectadores, ativando a transmissão de baixa latência nas configurações do evento.
Quando você cria um novo evento (ou abre um evento recorrente existente), você será levado para a página de configurações ao vivo, com a aba Evento aberta por padrão. Abaixo desta aba, você encontrará a chave seletora de transmissão de baixa latência.
Se você ativá-la, o atraso da sua transmissão da origem até os espectadores será reduzido para menos de 10 segundos (sem isso, a latência pode variar de 15 a 25 segundos).
Observações:
- Se você ativar a transmissão de baixa latência, vocênão poderá ativar o Closed Captions automático e vice-versa.
- Se a sua organização também utilizar o recurso eCDN corporativo na conta, isso substituirá a configuração de baixa latência em seu evento. Atualmente, esses recursos não podem ser usados simultaneamente. Se você deseja desativar o eCDN para usar a baixa latência, entre em contato conosco.
Se você habilitar a transmissão de baixa latência para um evento recorrente, a configuração permanecerá ativada para todas as transmissões futuras para esse evento (a menos que você a desative manualmente). A transmissão de baixa latência não pode ser ativada ou desativada no meio do evento; você precisaria desativar essa seleção antes de iniciar a transmissão.
O que contribui para a latência?
Latência--que é o termo usado para se referir ao tempo em que a câmera captura o conteúdo até o momento em que seus espectadores o veem--tem uma variedade de fatores que contribuem para isso. Geralmente, resume-se à relação entre o congestionamento da rede, os recursos da CPU e a qualidade da transmissão (taxa de bits e resolução) ao longo do caminho da transmissão, da origem ao player.
Uma transmissão típica funciona assim:
- Fluxo de trabalho de produção: esta é sua câmera ou câmeras, mixer de vídeo, codificador, tudo o que você configura localmente para produzir sua transmissão. Pode ser tão simples quanto uma webcam usando nosso codificador de browser ou tão complexo quanto um codificador externo com várias entradas de câmera. Os principais fatores influenciando a latência aqui são a capacidade da CPU do codificador e a velocidade/largura de banda da rede.
- O Vimeo processa a transmissão: nós recebemos e decodificamos a transmissão de entrada e, em seguida, a recodificamos em várias qualidades e em um formato mais usado para visualização. A alternância de baixa latência não afeta esse processo.
- A CDN envia conteúdo para o player: usamos redes de entrega de conteúdo (CDNs) para distribuir seu conteúdo em todo o mundo e depois reproduzir no player do Vimeo. Como parte desse processo, o player mantém uma certa quantidade de conteúdo pré-carregado (ou “armazenado em buffer”) para garantir uma experiência de reprodução interrupta, caso haja uma desaceleração relacionada à rede antes desse ponto. A ativação da transmissão de baixa latência reduzirá a quantidade de conteúdo que o player preparou antes de reproduzir para o espectador.
Em qualquer ponto desse processo, existe o potencial para backup de transmissão e desaceleração da rede, o que pode estar fora do seu controle ou do Vimeo. Quando criamos um buffer no player, isso dá tempo para que qualquer lentidão relacionada à rede se recupere, enquanto ainda fornece uma experiência de reprodução mais contínua e de alta qualidade para o espectador, mesmo que ele esteja um pouco mais atrasado. Isso também permite que o player baixe a mais alta qualidade de imagem possível quando todos os sistemas estiverem funcionando sem atraso.
Por que não usar sempre o modo de baixa latência?
Sabemos que nossos usuários estão ansiosos para reduzir o atraso de seus eventos ao vivo para os espectadores. No entanto, há uma troca ao ativar a baixa latência, pois quando sua transmissão passa do seu codificador para nossos servidores de ingestão e CDN para seus espectadores, isso pula algumas das etapas que, de outra forma, teríamos para garantir uma experiência de visualização confiável e de alta qualidade.
Independentemente da configuração de latência, o player criará qualidades diferentes e pré-carregará o vídeo no player antes de exibi-lo ao espectador. A diferença entre latência padrão e baixa latência é quanto do vídeo é pré-carregado e preparado (também conhecido como buffer) para reprodução. Com a baixa latência ativada, o player prepara menos conteúdo a uma taxa mais frequente, o que pode criar menos margem para erro caso haja um problema de rede no processo.
Seus espectadores também podem perceber uma redução na qualidade do vídeo se houver lentidão na rede no processo que impeça o player de se adaptar rapidamente à taxa de bits mais alta possível, se a qualidade mais alta ainda não estiver armazenada em buffer. Manter a configuração de latência padrão possibilita maior tempo para o carregamento de vídeos de alta qualidade.
Se seu conteúdo for mais sensível ao tempo e/ou exigir uma interação mais próxima de tempo real com seu público, esse seria o caso de uso ideal para permitir baixa latência. No entanto, esteja ciente que, se houver congestionamento da rede ou limitações de CPU durante o processo, é provável que seus espectadores experimentem um buffer ou transmissão de baixa qualidade no player.
Eventos que não necessitam de muita interação com os espectadores não verão nenhum benefício em uma transmissão de baixa latência e, desse modo, recomendamos manter a baixa latência desativada.
Como sempre, é altamente recomendável testar e ensaiar antes do evento.