Como um vídeo chega até sua tela quando você aperta o play?
Veja como o streaming entrega trechos do vídeo, ajusta a qualidade à conexão e usa uma reserva de dados para evitar pausas.
Por Mundo Manual ·

Você aperta o play e começa a assistir antes de receber o vídeo inteiro. Enquanto a primeira cena aparece, o aparelho já está buscando os próximos dados. Essa entrega contínua é a base do streaming.
O serviço precisa preparar o conteúdo para transporte, e o reprodutor precisa receber, decodificar e mostrar os dados em tempo de acompanhar a reprodução.
Antes do play, o vídeo ganha versões
Imagens e áudio sem compressão podem ocupar muito espaço. A codificação representa esse conteúdo de forma mais eficiente, equilibrando tamanho, qualidade e compatibilidade.
Um serviço pode preparar versões com resoluções e taxas de bits diferentes. Taxa de bits é a quantidade de dados usada por unidade de tempo. Uma versão que exige menos dados pode continuar reproduzindo onde outra sobrecarregaria a conexão.
O aparelho pede um trecho de cada vez
Em muitos serviços sob demanda, o conteúdo é dividido em segmentos. O reprodutor recebe informações sobre as versões disponíveis e solicita uma sequência desses pequenos arquivos.
No streaming adaptativo, ele pode trocar de versão entre segmentos. Se a rede piorar, pede um próximo trecho de menor taxa de bits; quando as condições melhoram, pode buscar uma versão mais detalhada. Isso ajuda a explicar por que a imagem às vezes começa menos nítida e melhora depois.

Exemplo de adaptação: ao mudar a conexão, o reprodutor pode pedir a próxima parte em uma versão de menor taxa de bits. Ilustração: Mundo Manual.
Esse é um esquema comum, não uma descrição idêntica de todo serviço. Transmissões ao vivo precisam equilibrar continuidade com o atraso em relação ao acontecimento.
O buffer é uma pequena reserva
O reprodutor guarda temporariamente dados que ainda serão exibidos. Assim, se a conexão oscilar por alguns instantes, ele pode continuar usando o que já chegou.
Quando a reprodução consome a reserva mais rápido do que a rede consegue repô-la, o buffer diminui. Se acabar, o vídeo precisa esperar por mais dados: aparece a pausa de carregamento.

O buffer permite atravessar pequenas oscilações; se os dados não chegam a tempo, a reprodução pausa. Ilustração: Mundo Manual.
Uma conexão rápida em um teste não garante estabilidade o tempo todo. Wi-Fi fraco, congestionamento e dificuldades no próprio serviço podem interromper o recebimento. O aparelho também precisa ter capacidade para decodificar o conteúdo.
Mundo Manual









