EPG não carrega no IPTV: como corrigir o guia de programação
A imagem está rodando, os canais abrem, mas o guia de programação (EPG) está vazio, atrasado em três horas ou só mostra o programa atual sem os próximos. Frustrante, porque sem EPG você fica perdido — não sabe quando começa o jogo, não dá pra agendar lembrete, não consegue planejar a noite. A boa notícia: 90% dos problemas de EPG têm três causas conhecidas, todas resolvíveis em minutos. Esse guia trata cada uma e te ensina a configurar EPG do zero nos apps mais usados.
Por que o EPG existe e como ele funciona
EPG (Electronic Program Guide) é o guia eletrônico de programação — aquela grade que mostra o que está passando agora e o que vem depois em cada canal. Ele não vem 'colado' aos canais. É um arquivo separado, geralmente no formato XMLTV, que o provedor mantém atualizado e disponibiliza por URL.
Quando você abre o app, ele faz duas requisições: uma pra lista de canais, outra pra URL do EPG. O app cruza canal por canal usando um identificador comum (tvg-id) e mostra a grade. Quando dá problema, é em algum desses elos: URL errada, identificadores não batem, fuso fora ou cache desatualizado.
Provedor sério mantém EPG atualizado como parte do serviço. Se o seu não tem EPG funcionando há semanas, é sinal de descaso — vale cobrar ou trocar.
Causa 1: EPG nunca foi configurado
Quem usa Xtream Codes geralmente já tem EPG automático. Quem usa M3U precisa configurar manualmente — e muita gente passa meses sem nem saber disso.
Como saber se está configurado
- Abra qualquer canal popular (Globo, SporTV, ESPN).
- Olha se aparece o nome do programa atual ao lado do canal.
- Se aparece 'No program' ou só o nome do canal sem grade — não está configurado.
Como configurar no Smarters Pro
- Toque no perfil → engrenagem → Settings.
- EPG → Add EPG from URL.
- Cole a URL do EPG fornecida pelo provedor (peça por WhatsApp).
- Salva → volta → 'Update EPG'.
Como configurar no XCIPTV
- Settings → EPG → URL of EPG XML File.
- Cola a URL → salva → 'Update EPG'.
Como configurar no TiviMate
- Settings → Playlists → seleciona sua playlist.
- EPG Sources → Add EPG Source → cola a URL.
- Salva e força refresh.
Causa 2: fuso horário desalinhado
É clássico: você abre o app, o EPG carrega, mas o programa atual diz que é a programação de 3 horas atrás. Não é o provedor errado — é o fuso do app desalinhado com o EPG.
Brasília é GMT-3. O EPG do provedor brasileiro está em GMT-3. Se o app está configurado em GMT+0 (padrão) ou em outro fuso, fica defasado.
Como ajustar no Smarters
- Settings → General Settings → Time Format.
- Ajusta pra GMT-3:00.
- Salva e reabre o EPG.
Como ajustar no TiviMate
Settings → Playback → Time shift / EPG offset → ajusta pra -3 ou conforme necessário. O TiviMate ainda permite ajuste fino em minutos pra programadoras específicas.
Não. Desde 2019 o Brasil não tem mais horário de verão. Se o EPG está bagunçado em outubro/fevereiro, é alguma outra coisa — não horário de verão.
Peça seu Teste IPTV grátis enquanto lê — leva menos de 1 minuto.
Causa 3: tvg-id dos canais não bate com EPG
Esse é o caso mais técnico. Acontece quando o arquivo M3U lista os canais com um nome, mas o EPG XMLTV usa identificadores diferentes. O app não consegue cruzar e o EPG aparece vazio mesmo com URL configurada.
Você não consegue corrigir isso sozinho — é trabalho do provedor manter os tvg-ids sincronizados entre M3U e EPG. O que você pode fazer:
- Reportar canais específicos sem EPG ao suporte (com nome do canal e print).
- Solicitar acesso via Xtream Codes em vez de M3U — em Xtream, o tvg-id é gerenciado pelo servidor e raramente desalinha.
- Se você tem só um ou dois canais sem EPG, geralmente é tvg-id errado nesses canais especificamente.
Causa 4: cache do EPG corrompido ou desatualizado
O app baixa o EPG e guarda em cache local. Esse cache pode corromper depois de uma atualização malsucedida ou ficar antigo demais.
- No Smarters: Settings → General → Clear Cache → reabre.
- No XCIPTV: Settings → Storage → Clear Cache.
- No TiviMate: Settings → Playlists → Reset EPG → Update.
- Se nada funciona: desinstala e reinstala o app, refaz login.
Se você assiste muito, atualize o EPG a cada 2 ou 3 dias. Os apps atualizam automaticamente, mas forçar a atualização garante grade fresca pros próximos dias.
Diagnóstico rápido: tabela de sintomas
| Sintoma | Causa mais provável | Solução |
|---|---|---|
| EPG totalmente vazio | URL de EPG não configurada | Configurar URL XMLTV do provedor |
| EPG vazio em alguns canais | tvg-id errado nesses canais | Reportar ao provedor |
| EPG atrasado em 3 horas | Fuso horário desalinhado | Ajustar pra GMT-3 nas settings |
| Só o programa atual aparece, próximos não | EPG curto fornecido pelo provedor | Cobrar EPG de 7 dias |
| EPG sumiu depois de funcionar | Cache corrompido ou URL mudou | Limpar cache; pedir URL nova |
| Programas em inglês em canais brasileiros | Provedor usando EPG internacional | Cobrar EPG brasileiro |
Perguntas frequentes
Conclusão
EPG é um daqueles serviços que separa amador de profissional. Provedor que mantém EPG limpo, em GMT-3, com 7 dias de grade, está jogando o jogo certo. Quer testar um serviço com EPG funcionando? Peça um Teste IPTV grátis na Freakmarket pelo WhatsApp.