Come configurare l’EPG per l’IPTV nel 2026: guida completa

Per configurare un EPG, prendi l’URL della guida XMLTV dal tuo operatore IPTV, aggiungilo come fonte EPG nelle impostazioni del player e lascia che abbini i programmi ai tuoi canali tramite i loro ID. I dati della guida arrivano dall’operatore: il player si limita a mostrarli. Questa guida spiega come aggiungere un EPG in TiviMate, IPTV Smarters e OTT Navigator, come sistemare le mancate corrispondenze degli ID e include una tabella per la risoluzione dei problemi. Fa coppia con la nostra guida su come aggiungere una playlist M3U.

Un lettore IPTV con la griglia completa della guida ai programmi
Configurare l’EPG: aggiungi la fonte XMLTV e la guida riempie il tuo elenco di canali.

Prima di iniziare

Ti servono una fonte EPG in XMLTV dal tuo operatore e un player che la supporti:

Ti serve Dettaglio
Fonte EPG Un URL o file XMLTV del tuo operatore
Playlist corrispondente Il tuo M3U o Xtream già caricato
Player TiviMate, IPTV Smarters, OTT Navigator (non VLC)
Fuso orario corretto Impostato sul dispositivo, così la guida coincide

Passo per passo (per ogni player)

TiviMate

  1. Apri Settings → EPG → Add EPG source.
  2. Incolla l’URL XMLTV e scaricalo.
  3. Lascia che TiviMate faccia l’abbinamento automatico per ID di canale; assegna la fonte a mano ai canali rimasti vuoti.

IPTV Smarters

  1. Se usi Xtream Codes, l’EPG si carica di solito da solo.
  2. Con un M3U, aggiungi l’URL XMLTV nelle impostazioni EPG e aggiorna.

OTT Navigator

  1. Apri playlist settings → EPG e aggiungi l’URL XMLTV.
  2. Attiva l’abbinamento automatico, poi controlla che la guida si riempia.
Schema che mostra un tvg-id della playlist che coincide con l’ID canale XMLTV e una seconda coppia che fallisce perché la playlist contiene il nome visualizzato
L’EPG si abbina tramite l’ID del canale (tvg-id): gli abbinamenti sbagliati sono la causa più comune di una guida vuota.

Come funziona l’abbinamento

Un EPG attacca i programmi ai canali usando gli ID dei canali: il tvg-id della tua playlist deve coincidere con l’id dei dati XMLTV, carattere per carattere:

tvg-id="bbcone.uk"    =  <channel id="bbcone.uk">   ✓
tvg-id="BBC One HD"   ≠  <channel id="bbcone.uk">   ✗

Quando combaciano, la guida si riempie da sola. La seconda riga è l’errore tipico: la playlist riporta il nome visualizzato del canale invece del suo ID, così il player non ha nulla a cui agganciare i programmi e il canale resta vuoto. La soluzione è usare l’EPG che l’operatore consiglia per quella playlist, attivare l’abbinamento automatico oppure assegnare a mano la fonte EPG a ogni canale nel player.

Risoluzione dei problemi

Problema Causa probabile Soluzione
Nessuna guida Fonte EPG non aggiunta Aggiungi l’URL XMLTV nelle impostazioni EPG
Alcuni canali vuoti Mancata corrispondenza degli ID Abbinamento automatico o assegnazione a mano
Programmi sbagliati ID non corrispondenti Usa l’EPG consigliato dall’operatore
Orari sballati Fuso orario del dispositivo sbagliato Imposta il fuso orario corretto sul dispositivo
Guida lenta a caricare File XMLTV molto grande Limita la guida a meno giorni, se il player lo permette

In sintesi

Configurare un EPG è rapido: prendi l’URL XMLTV dal tuo operatore, aggiungilo come fonte EPG in un vero player IPTV e lascia che abbini i programmi ai canali tramite i loro ID. Gli ID che non coincidono sono il colpevole abituale di una guida vuota: usa l’EPG consigliato dall’operatore e l’abbinamento automatico. Impara le basi in che cos’è un EPG, carica la tua playlist con la nostra guida M3U, organizza i canali nella nostra guida ai canali di TiviMate, leggi la recensione di TiviMate e cerca qualsiasi termine nel glossario dello streaming.

Domande frequenti

Che cos’è un EPG e dove lo trovo?

Un EPG (Electronic Programme Guide) è il palinsesto a schermo che mostra ora in onda e a seguire. Per l’IPTV arriva come file o URL XMLTV, di solito fornito dal tuo operatore insieme alla playlist. Alcuni player ricavano i dati dell’EPG automaticamente dalla playlist. L’URL XMLTV si aggiunge nelle impostazioni del player per riempire la guida.

Perché il mio EPG non si vede correttamente?

La causa più comune è una mancata corrispondenza degli ID dei canali: i valori tvg-id dell’EPG non coincidono con i canali della playlist, quindi i programmi si attaccano al canale sbagliato o a nessuno. Si risolve usando l’EPG consigliato dall’operatore, attivando l’abbinamento automatico o assegnando a mano la fonte EPG a ogni canale. Anche un fuso orario sbagliato sposta la guida.

Come aggiungo un EPG in TiviMate?

In TiviMate apri Settings, poi EPG, aggiungi una fonte EPG e incolla l’URL XMLTV del tuo operatore. Lascia che lo scarichi e lo elabori: TiviMate abbina poi i programmi ai canali tramite i loro ID. Se qualche canale resta vuoto, usa le impostazioni di quel canale per assegnargli a mano la fonte EPG corretta.

L’EPG consuma dati o rallenta il sistema?

Il download di un EPG è un piccolo file XML aggiornato a intervalli, quindi consuma pochissimi dati. Le guide molto grandi, con molti giorni di dati, possono richiedere qualche istante di elaborazione sui dispositivi poco potenti e rallentare per un attimo la lista dei canali. Limitare la guida a pochi giorni, se il player lo permette, la tiene veloce su una chiavetta economica.

Posso usare un EPG con VLC?

In pratica no. VLC riproduce i flussi IPTV ma non ha un vero EPG né un’interfaccia a guida dei canali, quindi i dati dei programmi non si vedono in modo utile. Per un EPG funzionante serve un player IPTV dedicato come TiviMate, IPTV Smarters o OTT Navigator, costruiti apposta per scaricare i dati XMLTV e abbinarli ai tuoi canali.