"O meu IPTV está sempre a fazer buffer" é a queixa mais comum entre quem é novo no IPTV, e as respostas que há online são exaustivas — listas genéricas que tentam todas as variáveis do universo, sem ordem. Esta é a mesma lista, mas pela ordem em que as coisas falham mesmo.

Cinco minutos nas três primeiras soluções resolvem o problema para a maioria das pessoas. As quatro seguintes são cada vez mais raras e cada vez mais difíceis.

1. O servidor do fornecedor está lento ou sobrecarregado (o mais comum)

Se pagas uma mensalidade baixa por milhares de canais, estás a partilhar um servidor com milhares de outros subscritores, alojado num sítio barato. Em horas de ponta, esse servidor está sobrecarregado, e o resultado é buffer.

Como confirmar: experimenta um stream público gratuito comprovadamente funcional. O projeto iptv-org publica listas por país de emissoras legitimamente públicas. Cola um desses URLs no teu leitor e experimenta um canal. Se o stream público gratuito toca sem soluços e a tua subscrição faz buffer, o gargalo é o teu fornecedor. O testador de M3U gratuito deste site consegue sondar quantos dos streams do teu fornecedor resolvem mesmo — um indicador útil para perceberes se o fornecedor tem problemas mais latos.

Solução: não há nenhuma esperta. Muda de fornecedor; ou baixa para SD os canais problemáticos; ou aceita que às 20h de domingo vai sempre haver congestionamento. Ou paga um fornecedor melhor.

2. Sinal de Wi-Fi onde está a TV

Os routers Wi-Fi modernos anunciam velocidades que assumem que estás a um metro, sem paredes pelo meio. A realidade é menos generosa. Uma parede, um micro-ondas, um aquário, redes Wi-Fi dos vizinhos — tudo come pedaços à tua largura de banda real no sítio onde está a TV.

Como confirmar: faz um teste de velocidade na própria TV (ou num telemóvel encostado à TV). Se der menos de 15 Mbps, o problema é esse, independentemente do que diz o teu tarifário.

Solução: muda o router de sítio; instala um ponto mesh perto da TV; usa um adaptador powerline; ou — de longe a opção mais fiável — passa um cabo Ethernet barato. Até um cabo cat6 de 10 metros custa menos de 10 € e transforma um stream Wi-Fi instável num stream por cabo absolutamente sólido.

3. Vários dispositivos na mesma rede

Alguém na divisão ao lado está a descarregar um jogo no Steam. Ou uma câmara de segurança a fazer upload de um stream constante. Ou um telemóvel a fazer backup para a cloud. Tudo isto bate na mesma ligação de subida e descida que a tua TV.

Como confirmar: reinicia o router e tenta de novo com os dispositivos dos outros desligados. Se o buffer desaparece, tens um problema de tráfego doméstico.

Solução: as definições de QoS do router podem dar prioridade à TV. Ou ralha com os colegas de casa. O Wi-Fi 6 ajuda; a fibra gigabit ajuda mais.

4. Streams resolvidos no DNS errado

Esta é a primeira solução pouco intuitiva, mas é uma causa a sério. Alguns fornecedores de IPTV têm várias regiões de CDN, e o DNS por defeito do teu ISP encaminha-te para uma distante. O stream funciona tecnicamente, mas acrescenta 100–200 ms a cada pedido, o que se acumula ao longo de centenas de blocos HLS.

Como confirmar: muda o DNS da TV ou do router para o da Cloudflare (1.1.1.1) ou da Google (8.8.8.8) e testa de novo. Se o buffer desaparece, era o DNS do teu ISP.

Solução: define um DNS personalizado no router ou nas definições de rede da TV. Isto também traz uma ligeira melhoria de privacidade; os ISPs nem sempre são neutros nas respostas que devolvem.

5. O ISP a limitar certos tipos de tráfego

Alguns ISPs despromovem tráfego que se pareça com vídeo em streaming, sobretudo para destinos fora do país. É particularmente comum em partilha por dados móveis, mas também acontece em ligações domésticas em mercados onde os ISPs têm o seu próprio produto IPTV concorrente.

Como confirmar: experimenta uma VPN. Se o buffer desaparece com a VPN para um país neutro, estavas a sofrer limitação.

Solução: usa uma VPN para IPTV (a maioria dos routers modernos consegue tê-la sempre ligada) ou muda de ISP. Atenção: uma VPN às vezes piora o buffer se o teu fornecedor restringir geograficamente o país do endpoint da VPN.

6. O dispositivo não descodifica o stream suficientemente depressa

As boxes Android TV mais antigas ou baratas, sobretudo qualquer coisa quad-core ARM abaixo dos 40 €, têm dificuldade a descodificar H.265 em 4K por software. Os dados chegam bem; a box é que é lenta.

Como confirmar: experimenta um canal com menos resolução (canais de notícias em SD há em todo o lado). Se esses tocam bem, a rede está bem e o problema é o dispositivo.

Solução: baixa a resolução dos streams que vês (alguns leitores têm uma opção "preferir bitrate mais baixo") ou troca a box. Uma Mi Box de 60 € ou equivalente, com descodificação de H.265 por hardware, resolve.

7. O próprio stream está partido a montante

Às vezes não és tu, nem a rede, nem o dispositivo, nem o servidor do fornecedor — é o feed a montante que o fornecedor reempacota. A emissora original está com problemas; o teu fornecedor limita-se a passá-lo. Outros fornecedores com o mesmo canal podem estar a ter o mesmo problema ao mesmo tempo, ou a ir buscar a outro upstream que funciona.

Como confirmar: experimenta o mesmo canal noutro fornecedor. Se o mesmo canal faz buffer nos dois fornecedores mas os outros canais deles estão bem, é a transmissão de base.

Solução: nada que possas fazer. Espera uma hora. O upstream costuma recuperar.

O que fazer, por ordem

Se estás a ler isto agora com um stream a fazer buffer:

  1. Experimenta um stream público gratuito comprovadamente funcional. Este único teste diz-te se o problema é o fornecedor (muito comum) ou és tu (menos comum).
  2. Faz um teste de velocidade na própria TV. Se der menos de 15 Mbps, resolve o Wi-Fi.
  3. Reinicia o router. Resolve um número surpreendente de problemas intermitentes.
  4. Muda o DNS para 1.1.1.1.
  5. Se já fizeste tudo isto e há um canal específico que continua a fazer buffer, aceita que é o feed a montante.

A maioria das pessoas não precisa de passar do passo 3. Se estás consistentemente nos passos 4 a 7, o gargalo tem causas estruturais que só consegues contornar — escolhe o contorno que dói menos.

Se queres perceber quanta largura de banda devias ter mesmo para os canais que vês, vê o guia de requisitos de velocidade.