Inicio · Blog · Guía

Guía

Qué es el EPG y cómo configurar la guía XMLTV

Actualizado el · Lectura de 6 minutos · Por el equipo de Kraid

Una lista de canales sin guía de programación es como un mando sin números: funciona, pero vas a ciegas. El EPG es lo que convierte una lista de nombres en una parrilla de televisión de verdad, con lo que se emite ahora y lo que vendrá después.

Es también una de las cosas que más se resiste a configurarse bien. Vamos con ello.

Qué es el EPG

EPG son las siglas de Electronic Program Guide: la guía electrónica de programación. Es exactamente lo mismo que ves al pulsar el botón «Guía» en la TDT, pero aplicado a tu lista IPTV: qué película están dando en cada canal, a qué hora acaba y qué viene detrás.

Con un EPG bien configurado ganas cosas que se echan mucho de menos cuando no están:

Qué es XMLTV

XMLTV es el formato estándar en el que se distribuye esa programación. Es un fichero XML que contiene dos tipos de información: la lista de canales y la lista de programas con sus horarios.

Simplificado, un fichero XMLTV se parece a esto:

<channel id="canal.uno.es">
  <display-name>Canal Uno</display-name>
</channel>

<programme start="20260727200000 +0100"
           stop="20260727213000 +0100"
           channel="canal.uno.es">
  <title>Telediario</title>
  <desc>Informativos de la noche.</desc>
</programme>

Fíjate en dos detalles, porque son la fuente del 90 % de los problemas: el atributo id del canal y el +0100 del final de las fechas. Ahora verás por qué.

Cómo configurarlo, paso a paso

  1. Consigue la URL XMLTV de tu proveedor. Si usas Xtream Codes, lo más habitual es que sea la misma dirección del panel cambiando el final por xmltv.php. Muchos reproductores la deducen solos a partir de tus credenciales.
  2. Pégala en el campo EPG de los ajustes de tu reproductor. Suele estar junto a la configuración de la lista.
  3. Espera a la primera descarga. Un fichero XMLTV con varios días de programación para cientos de canales puede pesar bastante; la primera vez tarda.
  4. Comprueba que los canales muestran programa. Si aparece la programación, ya está. Si no, sigue leyendo.

Si usas Xtream Codes, probablemente no tengas que hacer nada

Los reproductores modernos derivan la URL del EPG automáticamente a partir de las credenciales de Xtream y la sincronizan sola de forma periódica. Kraid lo hace así: si entras con Xtream, la guía se configura sin que tengas que pegar ninguna URL.

Problema 1: la guía sale completamente vacía

Repasa en este orden:

Problema 2: unos canales tienen guía y otros no

Este es el problema clásico del EPG, y la explicación está en el tvg-id.

Cada canal de tu lista M3U lleva una etiqueta identificadora:

#EXTINF:-1 tvg-id="canal.uno.es" tvg-logo="..." group-title="Nacionales",Canal Uno

Para que el reproductor sepa qué programación corresponde a qué canal, ese tvg-id tiene que coincidir exactamente con el id del fichero XMLTV. Si en la lista pone canal.uno.es y en el XMLTV pone CanalUno.es, no hay coincidencia y ese canal se queda sin guía, por mucho que el fichero se haya descargado bien.

Qué puedes hacer:

Problema 3: los horarios están descuadrados

Si todo aparece desplazado una o dos horas, es zona horaria. Recuerda el +0100 de las fechas del XMLTV: indica el huso del que provienen los datos.

Revisa dos cosas. Primero, que la zona horaria de tu dispositivo sea correcta — en televisores y aparatos Android es sorprendentemente habitual que esté mal, sobre todo si el aparato es de importación. Segundo, si tu reproductor tiene un ajuste de desfase EPG, úsalo para compensar cuando el fichero venga de otro país.

Problema 4: la guía solo tiene el día de hoy

Esto no es un fallo tuyo: depende de cuántos días de programación incluya el fichero de tu proveedor. Algunos dan 7 días y otros apenas 24 horas. Si necesitas más margen para programar grabaciones, es un motivo legítimo para pedírselo o cambiar de proveedor.

Guía EPG que se configura sola

Kraid IPTV deriva la URL XMLTV de tus credenciales Xtream, la sincroniza de forma automática y empareja los canales por nombre cuando el identificador falla. Con recordatorios y grabación programada desde la propia guía.

Descargar Kraid IPTV gratis

Nota legal: Kraid IPTV es un reproductor multimedia genérico y no incluye, vende ni enlaza ningún contenido, canal ni lista. El usuario es responsable de las fuentes que utiliza y de disponer de los derechos necesarios para su visionado. Más información.