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
| Tecnologia | Latência típica | Escala |
|---|---|---|
| HLS tradicional | 10–30 segundos | Altíssima (milhões) |
| LL-HLS / LL-DASH | 2–6 segundos | Alta |
| WebRTC | < 1 segundo | Limitada |
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.