Vibuko

Por que o vídeo começa borrado e depois fica nítido: como o streaming ajusta a qualidade

Os serviços de vídeo guardam cada filme em várias versões e trocam de uma para outra enquanto você assiste, conforme a velocidade da internet. Entenda os pedaços de vídeo, o buffer, os servidores perto de você e como escolher a qualidade manualmente.

Quem assiste vídeos no celular já percebeu: o vídeo começa um pouco borrado e, depois de alguns segundos, fica nítido. Às vezes, no meio do filme, a imagem piora de repente e depois melhora de novo. E quando a internet cai por um instante, o vídeo continua tocando por mais alguns segundos antes de travar.

Nada disso é acaso. É o funcionamento normal do streaming moderno, desenhado para que o vídeo quase nunca pare, mesmo que para isso a imagem precise perder qualidade por alguns momentos. A técnica tem um nome em inglês, adaptive bitrate streaming, ou transmissão com taxa de bits adaptativa.

Um filme, várias versões

Quando um serviço como o YouTube ou a Netflix recebe um vídeo, ele não guarda um arquivo só. Ele cria várias versões do mesmo vídeo, cada uma com uma resolução e uma taxa de bits diferente: uma bem leve, para conexões lentas; outras intermediárias; e as mais pesadas, em alta resolução, para conexões rápidas e telas grandes.

Essa lista de versões é às vezes chamada de escada de qualidade. Cada degrau é uma opção que o player pode escolher.

Cada versão é dividida em pedaços

Além de ter várias versões, cada uma é dividida em pequenos pedaços de poucos segundos. O player do celular não baixa o filme inteiro de uma vez. Ele pede um pedaço, depois o próximo, e assim por diante.

A grande vantagem dessa divisão é que, a cada pedaço, o player pode escolher de qual versão vai buscar. Se a internet está rápida, pede o próximo pedaço da versão em alta resolução. Se a conexão piorou, pede o próximo da versão mais leve. A troca acontece sem interromper o vídeo, porque os pedaços das diferentes versões se encaixam no mesmo ponto do tempo.

Por que o vídeo começa borrado

No início do vídeo, o player ainda não sabe quão rápida está a sua conexão. Se ele começasse pedindo a versão mais pesada e a internet fosse lenta, o vídeo demoraria para começar, e você ficaria olhando para o círculo de carregamento.

Por isso, muitos players começam com uma versão mais leve, que chega rápido e permite começar logo. Enquanto os primeiros pedaços são baixados, o player mede o tempo que cada um levou. Se a medida mostra uma conexão boa, ele sobe para versões melhores nos pedaços seguintes. Em poucos segundos, a imagem fica nítida.

É uma troca consciente: um começo um pouco borrado em troca de um início rápido.

O buffer: a reserva que evita travamentos

O player sempre tenta manter alguns segundos de vídeo já baixados à frente do ponto em que você está assistindo. Essa reserva se chama buffer.

Se a internet oscila por um momento, como quando você entra num elevador ou o trem passa por um túnel, o player continua tocando o que está no buffer. Se a conexão volta antes que a reserva acabe, você nem percebe o problema.

O buffer também explica por que o vídeo às vezes trava depois de uma queda longa: a reserva acabou antes da internet voltar. E explica por que, quando a conexão volta, o player pode escolher uma versão mais leve por um tempo, para reconstruir a reserva rapidamente antes de subir a qualidade de novo.

Por que a imagem piora no meio do vídeo

Se durante o filme a velocidade da internet cai, porque alguém começou um download pesado na mesma rede ou porque o sinal do celular enfraqueceu, o player percebe que os pedaços estão demorando mais para chegar. Para não esvaziar o buffer, ele passa a pedir versões mais leves.

Essa é a queda de qualidade que você vê: a imagem fica menos nítida, às vezes com blocos em cenas escuras ou de muito movimento. Quando a conexão melhora, o player volta a pedir versões melhores, e a imagem se recupera.

Em muitos casos, essa oscilação é imperceptível numa tela de celular. Numa TV grande, fica mais evidente.

Servidores perto de você

Outro truque importante é a distância. Os grandes serviços de vídeo não enviam os filmes de um único lugar do mundo. Eles espalham cópias dos vídeos mais assistidos em servidores próximos dos usuários, muitas vezes dentro das próprias operadoras de internet ou em centros de dados na mesma região.

Essa rede de servidores espalhados se chama CDN, sigla em inglês para rede de distribuição de conteúdo. Quando você dá play, o app busca os pedaços no servidor mais próximo ou menos congestionado. Isso reduz o tempo de resposta e alivia as conexões de longa distância.

É um dos motivos pelos quais um filme popular costuma começar mais rápido que um vídeo raro, que pode não estar guardado num servidor próximo.

Codecs: o mesmo filme em menos dados

A forma como o vídeo é codificado também muda o resultado. Os codecs são os métodos de compressão usados para transformar a imagem em dados. Codecs mais novos conseguem a mesma qualidade com menos dados que os antigos, mas exigem mais do processador na hora de tocar, ou um chip específico para isso.

Por isso, o mesmo serviço pode enviar versões com codecs diferentes para aparelhos diferentes. Um celular mais novo pode receber um codec mais eficiente, com imagem melhor gastando menos internet. Um aparelho mais antigo recebe um codec compatível com ele.

Como escolher a qualidade manualmente

Na maioria das vezes, deixar a qualidade no automático é a melhor escolha. Mas há situações em que ajustar faz sentido: para economizar dados na rede móvel, ou para forçar a qualidade máxima quando a conexão é boa e o automático está conservador.

No YouTube, a qualidade de cada vídeo pode ser escolhida no menu de configurações do player, geralmente um ícone de engrenagem ou três pontos, na opção Qualidade. Nas configurações gerais do app, também existe uma preferência de qualidade para redes móveis e para Wi-Fi.

Na Netflix, as opções de uso de dados no celular ficam nas configurações do app, com escolhas como automático, economizar dados ou máximo de dados. A qualidade máxima disponível também depende do plano.

Os nomes e caminhos dessas opções mudam com as versões dos apps.

O que você pode fazer quando o vídeo trava

Como o player já faz o possível para se adaptar, travamentos frequentes indicam que a conexão está no limite. Algumas medidas ajudam:

  1. Aproxime-se do roteador ou saia de cômodos com paredes grossas, se estiver no Wi-Fi.
  2. Pause downloads e atualizações em outros aparelhos da mesma rede.
  3. Pause o vídeo por alguns segundos para o buffer encher antes de continuar.
  4. Reduza a qualidade manualmente. Uma imagem um pouco menos nítida e contínua costuma ser melhor que uma imagem nítida que trava.
  5. Feche e abra o app de novo. Às vezes, o player fica preso numa escolha ruim depois de uma queda.

Resumo do que acontece quando você dá play

Momento O que o player faz
Primeiros segundos Pede pedaços de uma versão leve para começar rápido
Logo em seguida Mede a velocidade e sobe para versões melhores
Durante o vídeo Mantém alguns segundos de reserva no buffer
Internet oscila Troca para versões mais leves para não travar
Internet melhora Volta a pedir versões de maior qualidade
Queda longa O buffer acaba e o vídeo para até a conexão voltar

Perguntas frequentes

Por que o vídeo baixado para ver offline tem qualidade fixa?

Porque o download escolhe uma versão só, na qualidade definida nas configurações de download do app. Sem internet, não há como trocar de versão, então o vídeo toca sempre na qualidade que foi baixada.

Wi-Fi sempre dá melhor qualidade que o 4G ou o 5G?

Não necessariamente. Um Wi-Fi congestionado ou com sinal fraco pode ser pior que uma boa conexão móvel. O que importa para o player é a velocidade e a estabilidade que ele mede, e não o tipo de rede.

Transmissões ao vivo funcionam do mesmo jeito?

Em grande parte, sim. As transmissões ao vivo também são divididas em pedaços e têm várias versões. A diferença é que o buffer precisa ser pequeno para o vídeo não ficar muito atrasado em relação ao acontecimento, o que torna as transmissões ao vivo mais sensíveis a oscilações da internet.