Saltar para o conteúdo
Eiptv Portugal

Conceitos IPTV

EPG no IPTV: o que é e como configurar o guia de programação

O guia de programação torna o IPTV tão prático como a televisão tradicional. O que é, como funciona o XMLTV e como o configurar sem dores de cabeça.

Por Equipa editorial Eiptv Portugal · Publicado a · Atualizado a · 4 min de leitura

Televisão com uma grelha de programação, linhas de canais, colunas de horas e a hora atual destacada
Neste artigo

Este artigo faz parte do guia O que é IPTV? Guia completo para iniciantes em Portugal.

O EPG (Electronic Program Guide, ou guia eletrónico de programação) é a grelha que mostra o que está a dar agora, o que vem a seguir e a programação dos próximos dias em cada canal. No IPTV, o guia vem quase sempre num ficheiro no formato XMLTV, separado da lista de canais. A aplicação liga cada canal da lista à sua entrada no guia através de um identificador (o tvg-id). Quando esse identificador não coincide, ou quando o fuso horário está errado, aparecem os problemas clássicos: canais sem programação ou horários desfasados uma hora.

Se está a começar, o guia O que é IPTV explica os conceitos de base.

Como funciona o EPG no IPTV

  1. O fornecedor disponibiliza um ficheiro XMLTV (por um URL) com a programação dos canais.
  2. A lista de canais (M3U) inclui, em cada canal, um identificador tvg-id.
  3. A aplicação descarrega o XMLTV e associa cada canal à programação com o mesmo identificador.
  4. A grelha é mostrada com as horas convertidas para o fuso horário configurado.

Com acesso Xtream Codes, este processo costuma ser automático: a aplicação obtém o guia diretamente do servidor. Com M3U, muitas vezes é preciso indicar o URL do EPG à parte. Os formatos estão explicados em Xtream Codes API e URL da lista M3U.

Como é um ficheiro XMLTV (simplificado)

<tv>
<channel id="CanalExemplo.pt"><display-name>Canal Exemplo</display-name></channel>
<programme start="20261017200000 +0100" stop="20261017210000 +0100" channel="CanalExemplo.pt">
<title>Telejornal</title>
</programme>
</tv>

Repare em dois pormenores que explicam a maioria dos problemas: o channel id tem de coincidir com o tvg-id da lista, e as horas trazem o desvio de fuso (+0100 na hora de verão de Lisboa, +0000 no inverno).

Como adicionar uma fonte EPG

Com Xtream Codes

Normalmente não precisa de fazer nada: o guia é carregado com o login. Se não aparecer, procure nas definições da aplicação a opção de atualizar o EPG.

Com M3U

  1. Peça ao fornecedor o URL do EPG (XMLTV), por vezes terminado em xmltv.php, .xml ou .xml.gz.
  2. Nas definições da aplicação, procure EPG, Guia ou Fontes de EPG e cole o URL.
  3. Escolha a frequência de atualização (diária é suficiente).
  4. Force uma atualização e aguarde: guias grandes podem demorar alguns minutos.

Onde fica a opção em leitores comuns

LeitorOnde
TiviMateDefinições › EPG
Kodi (PVR IPTV Simple Client)Configuração do addon › separador EPG
Smart IPTV / SS IPTVNo site da aplicação ou nas definições, consoante a aplicação
VLCNão tem grelha de EPG

Guias por aplicação: TiviMate, Kodi, IPTV no Android.

Fuso horário: o erro mais comum

Se toda a grelha está uma hora adiantada ou atrasada:

  1. Confirme o fuso horário do equipamento (Europa/Lisboa; Atlântico/Açores nos Açores).
  2. Confirme se a aplicação tem uma opção de desvio do EPG (em horas) e se não está a aplicar uma correção a mais.
  3. Lembre-se da mudança de hora: guias mal gerados podem ficar desfasados só durante metade do ano.

Canais sem guia

Quando só alguns canais aparecem sem programação, a causa é quase sempre o identificador:

  • o tvg-id do canal na lista não existe no XMLTV;
  • ou o fornecedor não tem guia para esse canal.

Muitas aplicações permitem associar manualmente um canal a uma entrada do guia (no TiviMate, por exemplo, com uma pressão longa no canal). Se edita a lista, veja Como editar uma lista M3U.

Desempenho: quantos dias de guia?

Guias de muitos dias para centenas de canais ocupam memória e tornam as aplicações lentas em boxes modestas. Três a cinco dias chegam para a maioria das pessoas; reduza se a aplicação ficar lenta.

Perguntas frequentes

O que significa EPG?

EPG significa Electronic Program Guide, o guia eletrónico de programação: a grelha com o que está a dar e o que vem a seguir em cada canal.

O que é o formato XMLTV?

É o formato de ficheiro mais usado para guias de programação em IPTV. Lista os canais e os programas, com horas de início e fim e o fuso horário.

Porque é que o guia aparece com uma hora de diferença?

Normalmente por causa do fuso horário do equipamento ou de um desvio de EPG mal configurado na aplicação. Defina Europa/Lisboa e reveja o desvio.

Porque é que alguns canais não têm programação?

O identificador do canal na lista (tvg-id) não corresponde a nenhuma entrada do guia, ou o fornecedor não tem guia para esse canal.

Em resumo

O EPG é a grelha de programação do IPTV, normalmente fornecida em XMLTV e associada aos canais pelo tvg-id. Com Xtream Codes carrega quase sempre sozinho; com M3U, adicione o URL do guia nas definições da aplicação. Se a grelha estiver desfasada, verifique o fuso horário; se faltar programação em alguns canais, verifique os identificadores. Para resolução de problemas passo a passo, veja EPG não aparece no IPTV.

O guia continua vazio ou desfasado depois de configurar? Temos um guia de resolução passo a passo.

EPG não aparece?

Fontes consultadas

Sobre este artigo

Escrito pela equipa editorial da Eiptv Portugal. Os factos foram confirmados nas fontes indicadas à data da última atualização; preços, direitos de transmissão e especificações podem mudar, por isso confirme sempre junto do fabricante ou do operador. Não fizemos testes práticos aos equipamentos referidos. Saiba quem somos.

Blog

Continue a ler

Tem dúvidas antes de escolher?

Diga-nos que equipamentos usa e o que gostaria de ver. Respondemos em português, sem compromisso.

O seu próximo plano

12 meses de televisão à sua medida

Escolha o plano Standard anual ou peça um teste gratuito antes de subscrever.

Standard · 12 meses · 1 ecrã

54,99 € / ano

Licença Hot Player de 1 ano incluída.

Disponibilidade e condições do teste confirmadas pela nossa equipa.