Epg Mauro Roldão Neto
EPG no Brasil: o que realmente funciona e o que você vai perder tempo procurando
A maioria das pessoas que configura um servidor IPTV ou um box Android no Brasil acaba se deparando com o mesmo problema: a guia eletrônica de programação não carrega, carrega errada ou simplesmente desaparece depois de uma semana. O Mauro Roldão Neto entrou nesse mar de reclamações há alguns anos e, eventualmente, começou a publicar guias práticos sobre como configurar EPG de forma funcional, fora da bolha dos fóruns fechados. Não é guru, não é empresa. É alguém que resolveu o problema na prática e compartilhou o caminho. Quando alguém pesquisa por esse termo, geralmente está cansado de tentar resolver sozinho. O conteúdo relevante gira em torno de dois eixos: configuração manual do XMLTV e ajuste fino dos filtros de canais para o catálogo brasileiro. O que eu vejo repetidamente em threads e grupos de Telegram é gente colando URLs genéricas de epg.com.br ou gravando listas sem validar se os horários batem com a realidade. Resultado: programas que nunca existiram, horários invertidos, e aquela sensação de frustração quando você clica em um canal e a informação mostra "sem dados". Eu passei por isso em 2023 quando migrei de uma lista .m3u genérica para uma configuração dedicada num VPS. O problema específico não era o formato XML em si, mas a divergência entre os fusos horários que a EPG usava (UTC) e a que o player esperava (BRT/Amazon). Canais do Norte e Nordeste sempre apareciam com um ou dois horas de defasagem, e eu demorei pra identificar porque o cabeçalho do arquivo não exibia o atributo source-info-name direito. A solução foi rodar um script Python simples antes de importar no plugin, substituindo todos os timestamps pela tag timezone="America/Sao_Paulo" e validando com xmltv-diff contra uma segunda fonte. Levei cerca de 40 minutos pra corrigir 12 mil entradas, coisa que leva horas fazendo manual.
Por que EPG brasileira é mais complicada do que parece
O catálago gremial de canais nacionais adiciona camadas extras que não existem nos tutoriais gringos. Temos emissoras regionais com programação própria, sinais de satélite que variam por estado, e aquela praga dos canais pagos que trocam de frequência sem avisar. A maioria dos arquivos EPG prontos na internet foi feito pra lista padrão americana, então canais como SBT SP, Record RJ e GloboPort aparecem duplicados ou mapeados pros vizinhos errados. Outro ponto que ninguém menciona: a frequência de atualização. EPG é viva, não é arquivo morto. Se você configurar pra puxar uma vez por dia num horário aleatório, vai perder atualizações de ao vivo, jogos que entram no ar, e quebras de programação. O ideal é intervalos de 6 a 12 horas, dependendo da fonte. Eu uso cron jobs com retry embutido; se a requisição falhar, o script tenta de novo em T+15 minutos, e só marca como erro depois da terceira tentativa. Isso evita aquele buraco de três horas na programação que aparece toda madrugada.
O que eu faria diferente se começasse agora
Primeiro, abandonaria a esperança de usar uma única EPG universal. O que funciona pro seu apartamento em São Paulo pode não fazer sentido pro seu tio no interior do Pará. A estratégia que hoje considero mínima viável é segmentar por estado ou por grupo de canais, mesmo que seja só pra corrigir os horários. Segundo, parar de confiar cegamente em conversores automáticos de M3U pra XMLTV. Eles parecem funcionar, mas silenciosamente mascaram erros de mapeamento que só aparecem quando você tá assistindo e nota que o filme começou meia hora antes do suposto. Existe um limite prático que muitos ignoram: EPG pesada trava player básico. Se você roda num box entry-level com 2GB de RAM e importa um XML de 80 mil linhas, a interface congela durante o reload. A solução é particionar o banco local ou usar um serviço de cache como o tvguide-db, que indexa por faixa horária e evita carregar tudo de uma vez. Isso corta o tempo de loading de cerca de 12 segundos para algo em torno de 2 segundos, na minha experiência.

Links úteis e próximos passos
Se você quer seguir na mão, o caminho natural é baixar o XMLTV, montar um gerador próprio a partir das grades oficiais das emissoras, e ajustar o plugin do seu player favorito. As fontes abertas mais estáveis hoje são o site da TV Brasil, os portfólios da Globo News e aqueles repositórios comunitários que o Mauro costuma curtir nos posts dele. Não adianta só copiar a URL; valide o schema XML antes de importar, senão o player silencia o erro e você fica achando que o problema é nele. Para quem prefere algo já pronto, os arquivos que circulam nos grupos costumam ter a coluna "fonte" visível no cabeçalho. Se não tiver, desconfie. Eu costumo rodar uma checada rápida com grep -c "channel" no arquivo antes de confiar. Menos de 800 canais para uma lista completa do Brasil é sinal de que faltou coisa, provavelmente afiliadas regionais que a pessoa nem percebeu que não existiam. A configuração em si leva, numa primeira tentativa bem sucedida, entre 45 minutos e 1 hora. A parte chata — depurar canais duplicados e horários errados — é onde a maioria desiste. Se quiser evitar esse caminho, o que eu recomendo de verdade é ir construindo devagar: um estado por vez, validando depois de cada importação, e documentando as exceções. No final, você acaba com algo que funciona de verdade, em vez de um arquivo bonito que não mostra nada quando você aperta play.
Galeria
-
Resultado das eleições 2026 no local de votação Epg Mauro Roldão Neto ... -
EPG Mauro Roldão oferece parque sonoro aos alunos - Jornal Folha ... -
Escola 360 promove aulas de iniciação esportiva na EPG Mauro Roldão ... -
EPG Mauro Roldão oferece parque sonoro aos alunos