EPG IPTV spiegato: come funziona la guida TV

Aggiornato il

EPG significa Electronic Program Guide, la guida elettronica ai programmi: nell’IPTV è il palinsesto dietro la guida TV del tuo player. I fornitori lo offrono come file XMLTV a un indirizzo proprio. Con un login Xtream Codes la guida TV di solito arriva da sola; con una playlist M3U il link EPG lo aggiungi tu. Se la guida resta vuota, quasi sempre il problema è il link, gli ID dei canali o l’orologio.

Cosa significa EPG

L’EPG è un file con i canali e, per ogni canale, i prossimi programmi, con inizio, fine, titolo e spesso una descrizione. Quasi tutti i fornitori IPTV usano per questo lo stesso formato, XMLTV. Un file XMLTV minuscolo è fatto così:

<tv>
  <channel id="notizie.example">
    <display-name>Esempio Notizie</display-name>
  </channel>
  <programme start="20261002200000 +0200" stop="20261002203000 +0200" channel="notizie.example">
    <title>Telegiornale della sera</title>
    <desc>Le notizie del giorno.</desc>
  </programme>
</tv>

Ogni channel ha un ID. Ogni programme dice a quale canale appartiene. Gli orari portano la differenza rispetto all’UTC, qui +0200, così il player li mostra nel tuo fuso orario. La vera guida TV di un fornitore copre migliaia di canali e diversi giorni, spesso con molti megabyte.

Il player la trasforma nella griglia che scorri: i canali di lato, gli orari in alto e una linea che segna l’ora attuale.

La guida TV di ZiroTV sulla TV: in alto la barra delle sezioni e i giorni, sotto il titolo, l’orario, l’avanzamento e la descrizione del programma scelto. In basso, canali numerati con i loro programmi su una linea del tempo che segna l’ora attuale.

L’EPG sulla TV tradizionale e nell’IPTV

Una TV con antenna o satellite riceve l’EPG insieme al segnale digitale: lo mandano le emittenti stesse. Su molti telecomandi, un tasto chiamato EPG o Guida apre questa griglia. Un player IPTV non ha un segnale di trasmissione: scarica il palinsesto come file da un indirizzo web. Per questo gli serve un link, e tutto il resto di questa pagina dipende da quel link.

Con un login Xtream Codes, il server offre il palinsesto a un indirizzo fisso, che deriva dal tuo login. Il player lo prende senza chiederti nulla. In ZiroTV, lascia vuoto il campo del link EPG. Compilalo solo se il tuo fornitore ti ha dato un altro link, perché un link aggiunto sostituisce la guida TV del login.

Con un link M3U, il palinsesto non è nella playlist, quindi la guida TV ha bisogno di un link proprio. I fornitori di solito lo mostrano accanto al link M3U, nell’area clienti o nell’email di benvenuto, a volte come link XMLTV. Spesso finisce in .xml o contiene xmltv.php.

Usa la guida TV del tuo fornitore. I suoi ID dei canali corrispondono alla sua playlist, ed è questo che mette i programmi sui canali giusti. ZiroTV non fornisce dati dei programmi e non indica fonti di terzi: chiedi al tuo fornitore. Xtream Codes o M3U spiega meglio i due tipi di accesso.

Come ZiroTV abbina i canali

Il player deve decidere quale palinsesto appartiene a quale canale. ZiroTV lo fa in tre passaggi:

  1. Per ID. Un canale il cui tvg-id è nella guida TV riceve quel palinsesto. Cosa c’è dentro un file M3U lo spiega la nostra guida.
  2. Per nome. Un canale senza un ID corrispondente viene cercato per nome tra i nomi dei canali della guida TV.
  3. Per nome simile. Quello che manca ancora, ZiroTV lo confronta un’ultima volta senza aggiunte come HD o FHD, sigle di Paese e testo tra parentesi. Accetta solo un nome molto simile, così nessun programma finisce sul canale sbagliato.

I canali che non trovano nulla mostrano il nome senza programmi. Per alcuni canali è normale in quasi ogni playlist: non tutti i canali di un fornitore sono nella sua guida TV.

Aggiungere il link EPG

Quando aggiungi una playlist, incolli il link nel campo del link EPG prima di aggiungerla e sincronizzarla. Per mettere o cambiare il link in una playlist che hai già:

  1. Apri le impostazioni.
  2. Accanto alla playlist, seleziona la matita per modificarla.
  3. Incolla il link nel campo del link EPG, al posto di quello vecchio.
  4. Salva. ZiroTV sincronizza di nuovo la playlist.

Sulla TV puoi anche aggiungere una nuova playlist dallo smartphone. Così incolli il lungo link EPG sullo smartphone, invece di digitarlo con il telecomando.

Come la guida TV resta aggiornata

ZiroTV mostra i tuoi canali appena sono caricati e subito dopo prende il palinsesto. Per questo la griglia si riempie un attimo dopo. ZiroTV tiene la guida TV per 30 minuti e poi la scarica di nuovo al controllo successivo: ogni 15 minuti mentre l’app è aperta, quando torni nell’app e quando smetti di guardare. Mentre un canale è in riproduzione non avvia nessun download, così l’immagine ha la connessione tutta per sé. Non devi aggiornare nulla a mano.

La guida TV in ZiroTV va da qualche ora fa fino a dove arriva il palinsesto del tuo fornitore, spesso diversi giorni. I programmi già andati in onda compaiono nell’elenco del catch-up, che interroga direttamente il tuo fornitore. Funziona con un login Xtream Codes, sui canali che il tuo fornitore archivia. Con una playlist M3U con i tag di catch-up, mostra ciò che la tua guida ha ancora. Dopo aver riavvolto la diretta puoi anche mettere in pausa. Come funziona il catch-up.

La guida è vuota o sbagliata: cosa controllare

Segui questi punti in ordine. La maggior parte delle guide vuote si risolve in uno dei primi tre.

Manca il link EPG

Una playlist M3U senza link EPG non ha nessuna guida TV. Chiedi il link al tuo fornitore e aggiungilo come mostrato sopra.

Il link è sbagliato o scaduto

Un link EPG spesso contiene il tuo nome utente e la tua password. Se cambiano o il tuo abbonamento finisce, il link smette di funzionare. Copialo di nuovo dal tuo fornitore e controlla che non ci siano spazi e che non manchi nessun carattere.

La guida TV ha bisogno di un momento

Una guida TV grande richiede un po’ di tempo per caricarsi ed essere collegata ai canali dopo una sincronizzazione. Aspetta un minuto prima di cambiare qualcosa e intanto lascia l’app aperta.

Il link porta a un file compresso

Alcuni link EPG finiscono in .gz, una copia compressa del file. ZiroTV legge il normale file XMLTV. Chiedi al tuo fornitore la versione non compressa, di solito lo stesso indirizzo senza .gz.

Il download dura troppo

ZiroTV concede due minuti al download. Una guida TV con molti giorni per canale o un server molto lento possono lasciare vuoti alcuni canali. Se il tuo fornitore offre una guida con meno giorni o meno canali, usa quella.

ID e nomi non corrispondono

Una guida TV presa da una fonte diversa dal tuo fornitore usa ID e nomi che la tua playlist non ha. Lo stesso vale per una guida fatta per un’altra regione dello stesso servizio. Usa il link EPG che accompagna la tua playlist.

Il server EPG del fornitore non risponde

Succede. La guida TV torna da sola appena il server risponde di nuovo. ZiroTV riprova al controllo successivo.

Perché gli orari della guida TV sono sbagliati?

Se tutti i programmi sono avanti o indietro della stessa quantità, di solito un’ora o più, probabilmente il fuso orario del dispositivo è sbagliato. Su Fire TV lo trovi nelle impostazioni, tra le preferenze; su Google TV nelle impostazioni, in Sistema, nella sezione di data e ora. Se l’orologio è giusto, forse la guida TV stessa non indica la differenza rispetto all’UTC. Allora ZiroTV legge gli orari come UTC, e solo il tuo fornitore può correggere il file.

Se solo alcuni programmi sono sbagliati, il palinsesto del tuo fornitore per quei canali non è aggiornato. La guida TV è buona quanto il file da cui arriva. Altro sulla guida TV e sull’abbinamento dei canali lo trovi nelle funzionalità di ZiroTV.

Domande sull’EPG IPTV.

Cosa significa EPG nell’IPTV?

EPG significa Electronic Program Guide, la guida elettronica ai programmi. È il palinsesto dietro la guida TV: quale programma va in onda su quale canale, e quando. I fornitori IPTV la offrono come file XMLTV. Il player scarica il file e lo collega al tuo elenco dei canali.

Dove trovo il link EPG per l’IPTV?

Chiedilo al tuo fornitore. Con un login Xtream Codes il palinsesto di solito arriva da solo. Per un link M3U, chiedi il link EPG o XMLTV. Spesso è accanto al link della playlist nella tua area clienti o nell’email di benvenuto. ZiroTV non fornisce dati dei programmi.

Perché l’EPG del mio IPTV non funziona?

Quasi sempre il link EPG manca, è scaduto o porta a un file compresso. Spesso anche gli ID dei canali del palinsesto non corrispondono alla tua playlist. Controlla che il link sia nella playlist e che funzioni ancora. Dopo una sincronizzazione, dai al player un minuto: una guida TV grande richiede tempo per caricarsi ed essere collegata ai canali.

Come si aggiorna l’EPG?

Di solito non serve. ZiroTV scarica di nuovo il palinsesto quando ha più di 30 minuti, mentre l’app è aperta. Se il tuo fornitore ti dà un nuovo link EPG, modifica la playlist nelle impostazioni di ZiroTV, incolla il nuovo link e salva. ZiroTV sincronizza di nuovo.

Tutte le domande e risposte

Una guida TV che si riempie da sola.

Aggiungi la tua playlist a ZiroTV e abbina la guida TV ai tuoi canali. Prova tutte le funzioni per 7 giorni, senza carta.