Home Blogs A transmissão ao vivo de baixa latência é a chave para capturar públicos online
Applications

A transmissão ao vivo de baixa latência é a chave para capturar públicos online

About The Author

Outline

Quase todas as principais plataformas de mídia social – exceto talvez Pinterest – agora tem streaming ao vivo integrado. A transmissão ao vivo está em todo o lado, de e-sports a esportes reais a lançamentos da SpaceX, e mais crianças querem crescer e se tornar streamers ao vivo profissionais do que querem se tornar astronautas. No lado técnico, as plataformas estão agora em uma corrida armamentista para fornecer streaming ao vivo de baixa latência para seus usuários.

Pode ser fácil ir ao vivo hoje em dia, mas afetar essa maravilha técnica nos bastidores é tudo menos simples. Como o streaming ao vivo é uma aposta de tabela para sua plataforma, a solução que pode oferecer a mais ampla gama de recursos de streaming de baixa latência superará o resto. Nem todos os aplicativos de streaming ao vivo exigem a menor latência possível. Vários fatores determinam qual solução é a melhor opção para uma determinada aplicação. Os streamers de grandes nomes serão migrados para a plataforma que oferece a solução de latência de vídeo mais apropriada, pois essa plataforma fornecerá a melhor experiência de visualização para seu público. [KC1]

O streaming de baixa latência é um problema multidimensional

A latência no vídeo não é exatamente a mesma que a latência em outras formas de mídia da internet. Neste último, a latência é o tempo que um servidor leva para buscar conteúdo e enviá-lo para o seu navegador. A latência do vídeo, por outro lado, representa o atraso entre o tempo em que um quadro é capturado e o tempo em que ele aparece no monitor.

Como tal, a latência de vídeo pode ser um problema multidimensional. Por exemplo, imagine que você está transmitindo uma competição de e-sports em que dois jogadores bem conhecidos competem uns contra os outros. A transmissão não inclui apenas a ação do jogo de vídeo, mas também inclui fotos de câmera do rosto de cada jogador, além de uma entrada de vídeo adicional com um comentador ao vivo.

Para apresentar uma experiência ideal, quatro transmissões de vídeo – o jogo, os dois jogadores e o comentador – devem ser transmitidas simultaneamente para um vasto público. (Para comparação, o recente evento da congressista Alexandra Ocasio-Cortez na Twitch chegou a uma audiência de 430 000 espetadores.) Se um stream tiver latência mais alta do que os outros, toda a apresentação sofre – você pode encontrar o comentarista que remarcou em ação que levou até 30 segundos no passado, por exemplo.

À medida que o público de streaming amadurece, eles estão começando a exigir eventos de streaming altamente interativos e tecnicamente sofisticados. A interatividade requer a menor latência, idealmente sub-segunda, para fornecer a melhor experiência de visualização. Os públicos de hoje também querem uma qualidade de imagem semelhante à transmissão de alta qualidade. [KC2] É quase um dado que um streamer bem-sucedido terá uma conexão de internet de fibra de alta largura de banda, e eles escolherão o formato de vídeo e protocolo de codificação que pode entregar seus fluxos com a latência necessária.

O streaming Chunk baseado em HTTP funciona contra baixa latência

A AWS define latência ultra baixa como estando dentro de um intervalo de 2 a 0,2 segundos e baixa latência em 6 segundos e dois segundos. A latência padrão para a entrega de formatos de vídeo HLS e DASH comuns pode ser de trinta a sessenta segundos. Com essa alta latência, é impossível entregar a interatividade que o público deseja.

O culpado por trás dessa alta latência é o que é conhecido como streaming de chunk baseado em HTTP. Formatos de streaming HTTP, como MPEG-DASH e HLS, quebram o vídeo em pequenos segmentos ou pedaços que devem ser armazenados em buffer antes da reprodução. Embora seja possível reduzir o tamanho dos blocos para fornecer baixa latência, tornando-os pequenos demais, a chance de os espetadores experimentarem rebuffering de vídeo e outros problemas de reprodução.

Complicando o fluxo de trabalho de entrega de vídeo, o público assiste a streaming de vídeo em TVs, telefones, laptops, tablets e muito mais. Cada um desses dispositivos pode usar um formato de vídeo diferente. Isso significa que uma emissora deve levar cada transmissão de vídeo e transmux para formatos de vídeo populares, como HLS e DASH, antes de enviá-lo. Além disso, cada fluxo pode exigir configurações para otimizar a entrega para a melhor qualidade de imagem possível para a condição de conexão com a Internet do visualizador. [KC3]

Conclusão: A Limelight Networks oferece latência de sub-segundos com sua solução de streaming em tempo real

[KC4] A transmissão em tempo real de Edgio usa a tecnologia WebRTC (Web Realtime Communication). Esse padrão de código aberto pode fornecer fluxos com menos de uma segunda latência e é adequado para aplicativos interativos. Soluções bem implementadas podem oferecer streaming de vídeo confiável, com qualidade de transmissão e em tempo real em escala. Esta tem sido uma área de desenvolvimento significativa em 2020 para a solução de streaming em tempo real da próxima geração da Limelight (agora Edgio), integrada à escala e ao escopo da capacidade global de CDN.

Ao habilitar a latência de sub-segundos, o streaming em tempo real também incorpora compartilhamento de dados que pode ser usado para criar serviços interativos. Estamos vendo isso surgir em novos aplicativos para streaming de vídeo ao vivo, incluindo cassinos online, leilões, aprendizado e apostas esportivas em eventos. Esperamos ver o WebRTC emergir como a principal opção para escalar a entrega de conteúdo ao vivo incorporado na experiência do público social.

Em suma, o lado técnico da transmissão ao vivo importa quase tanto quanto o talento na tela. Aproveite ao máximo sua implementação de streaming ao vivo com Limelight, agora Edgio – entre em contato conosco hoje!