Resposta rápida

Stream sem delay não existe — toda live tem latência, porque capturar, codificar, transportar e exibir o vídeo leva tempo. O que existe é baixa latência. Uma transmissão HLS normal atrasa 10–30 segundos (ótimo para aula, culto, evento). Quando a interação exige tempo real (leilão, jogo, aposta), o LL-HLS derruba para poucos segundos e o WebRTC, para menos de 1 segundo. Reduzir latência custa robustez — então reduza só até onde precisar.

"Quero meu stream sem delay" é um pedido comum — e parte de um mal-entendido. Atraso zero é fisicamente impossível numa transmissão pela internet. O que dá para fazer é reduzir a latência, com tecnologias específicas, até o ponto que o seu caso exige. Veja como funciona e até onde compensa ir.

Por que existe delay

A latência é a soma do tempo de cada etapa da cadeia de streaming: capturar o vídeo, codificá-lo, segmentá-lo, subir para o servidor, distribuir pela CDN e bufferizar no player do espectador. Cada uma dessas etapas consome frações de segundo a segundos. Para entender o caminho completo, veja como funciona o streaming.

Os níveis de latência

TecnologiaLatência típicaEscala
HLS tradicional10–30 segundosAltíssima (milhões)
LL-HLS / LL-DASH2–6 segundosAlta
WebRTC< 1 segundoLimitada

Repare na relação: quanto menor a latência, menor tende a ser a capacidade de escalar para um público gigante. É um equilíbrio, não um almoço grátis.

LL-HLS e WebRTC

O LL-HLS (Low-Latency HLS) é a evolução do HLS: usa segmentos parciais para reduzir o atraso a poucos segundos, mantendo a entrega por CDN e a compatibilidade ampla. É o meio-termo ideal para quem precisa de menos delay sem abrir mão de escala.

O WebRTC é a tecnologia de menor latência (abaixo de 1 segundo), usada em videochamadas e em casos que exigem tempo real de verdade. Em troca, é mais complexo e escala para menos espectadores simultâneos que o HLS.

O trade-off: latência vs. robustez

Aqui está o que poucos explicam: reduzir a latência custa robustez. Latência baixa significa buffer pequeno no player — ou seja, menos reserva para absorver oscilações da internet. Uma transmissão de baixíssima latência trava mais fácil quando a rede do espectador balança. Latência normal, com buffer maior, é mais resistente a quedas momentâneas.

Quando vale reduzir

Reduza a latência só até onde o seu caso exige:

  • Tempo real (WebRTC) — leilão, aposta ao vivo, jogo, telemedicina, programa com participação imediata.
  • Baixa latência (LL-HLS) — esporte, interação por chat que precisa parecer "ao vivo de verdade".
  • Latência normal (HLS) — aula, culto, palestra, evento, player no site: a interação pelo chat tolera bem os segundos de atraso, e você ganha em estabilidade e escala.

Não sabe qual nível o seu projeto pede? Fale com o time da Sitehosting — ajustamos a entrega para o equilíbrio certo entre tempo real e robustez.