¿Qué es EPG en IPTV? Guía práctica de XMLTV y canales

Guía de TV IPTV con programación y detalles sobre XMLTV y la asociación de canales

Una EPG, o Guía Electrónica de Programación, muestra qué se emite en los canales IPTV y a qué hora. En muchas configuraciones, la guía se obtiene de datos XMLTV y se asocia a los canales de la lista mediante un identificador como tvg-id; XtremPlay aún no dispone de una cuadrícula EPG.

Puntos clave

  • Una EPG contiene datos de programación; no es un canal de TV ni una señal de vídeo.
  • XMLTV es un formato habitual para compartir programaciones; una URL EPG suele ser la dirección desde la que se obtienen esos datos.
  • Normalmente, un reproductor asocia la programación a los canales mediante tvg-id u otro identificador de canal.
  • La lista y los datos de la guía pueden proceder de fuentes distintas, y ambas deben estar disponibles y ser compatibles.
  • XtremPlay reproduce contenido IPTV compatible en el navegador, pero todavía no tiene una cuadrícula EPG.

¿Qué es EPG en IPTV?

Cuando la gente pregunta qué es EPG en IPTV, normalmente quiere saber cómo una lista de canales puede mostrar también los nombres de los programas, las horas de inicio y sus descripciones. EPG son las siglas de Electronic Programme Guide, o Guía Electrónica de Programación. Piensa en ella como los datos de programación que aparecen junto a un canal: la señal de vídeo transmite el programa, mientras que la guía indica qué está previsto que se emita.

Una guía puede facilitar la navegación por una lista de canales extensa. En vez de abrir los canales uno a uno, puedes consultar qué se está emitiendo o qué viene después. Según el reproductor y los datos disponibles, la programación puede incluir títulos, horas de inicio y fin, descripciones, categorías o imágenes. No todas las guías contienen todos estos detalles ni todos los reproductores IPTV los muestran.

Una guía de TV IPTV no viene incluida automáticamente con una lista IPTV. Normalmente, la lista indica al reproductor qué canales o señales hay disponibles y dónde encontrarlos. Los datos de la guía suelen proporcionarse por separado, por lo que un canal puede reproducirse correctamente aunque no aparezca su programación. Para una introducción más amplia a la reproducción en el navegador, consulta esta guía sobre el reproductor IPTV web.

Cómo funcionan XMLTV y las URL EPG

XMLTV es un formato muy utilizado para describir la programación de televisión en un documento XML. El documento puede incluir entradas de programas con identificadores de canal, títulos, descripciones y marcas de tiempo. Una aplicación IPTV o un reproductor compatible lee el archivo y después intenta asociar sus datos de programación con los canales de la lista.

Una URL EPG es una dirección web que apunta a los datos de la guía. Un servicio o una configuración de lista puede proporcionarla por separado de la URL de la lista M3U o M3U8. En otros casos, la guía puede ser un archivo local o gestionarse de otra forma según la aplicación. La configuración exacta depende de la fuente y del reproductor; tener una URL no garantiza por sí solo que aparezca la programación.

ElementoQué suele incluirPara qué sirve
Lista M3U o M3U8Nombres de canales, identificadores y direcciones de las señalesPermite al reproductor mostrar y abrir las señales disponibles
Archivo de guía XMLTVNombres de programas, descripciones y horariosProporciona la programación para la vista EPG
URL EPGUna dirección desde la que se pueden obtener los datos de la guíaPermite que un reproductor compatible acceda a la fuente de la guía
tvg-idUn identificador de canal incluido en los datos de la listaPuede ayudar a asociar un canal de la lista con la programación XMLTV

Estos elementos están relacionados, pero no son intercambiables. Una lista puede no incluir datos de la guía, y la guía por sí sola no proporciona la señal del canal. Si estás preparando una lista, un reproductor M3U online es una forma independiente de reproducir contenido M3U; no debe confundirse con un servicio EPG universal.

Cómo tvg-id asocia la programación a los canales

Para que la programación aparezca junto al canal correcto, el reproductor necesita identificar ese canal tanto en la lista como en los datos XMLTV. Un método habitual es el atributo tvg-id de una entrada M3U. El archivo de la guía también identifica el canal y el reproductor compara ambos valores. Si coinciden de la forma que espera el reproductor, este puede asociar el canal con su programación.

Por ejemplo, una entrada de la lista puede incluir el nombre del canal y un tvg-id, mientras que el archivo XMLTV contiene programas asignados a un canal con el mismo ID. Así, el reproductor puede mostrar esos programas para el canal de la lista. El ID no tiene por qué coincidir con el nombre que aparece en pantalla: es una etiqueta de asociación y su escritura exacta puede ser importante.

Es habitual pensar, por error, que basta con que coincidan los nombres. Una fuente puede llamar a un canal «News One HD» y otra, «News One». Si el reproductor se basa en los ID, la diferencia en el nombre visible puede no importar si los ID coinciden. A la inversa, que dos nombres sean parecidos no significa necesariamente que coincidan los ID subyacentes. El funcionamiento varía según el reproductor: algunos ofrecen otras opciones de asociación, pero no des por hecho que todos vayan a identificar el canal correctamente.

Si editas una lista, conserva los identificadores existentes salvo que sepas cómo se utilizan. Una herramienta como el editor de listas M3U puede ayudarte a revisar u organizar las entradas. No puede crear información de programación precisa de la nada: la fuente de la guía debe incluir datos para el canal correspondiente.

Por qué falta la programación EPG o es incorrecta

Que la guía aparezca en blanco no siempre significa que la señal esté rota. Como los datos de la guía, los metadatos del canal y las señales de vídeo son elementos independientes, cada uno puede fallar por separado. Antes de cambiar la lista o sustituir la fuente de la guía, comprueba primero lo básico.

Comprueba si la guía funciona con más de un canal, si los ID correspondientes coinciden exactamente y si la programación incluye la fecha actual. Mientras solucionas el problema, evita publicar datos privados de tu cuenta o URL de acceso. Si el problema afecta a la señal, esta guía sobre canales IPTV que no cargan incluye comprobaciones distintas de las relacionadas con la falta de programación.

Lista práctica para solucionar problemas de EPG

Si tu aplicación admite datos de guía externos, estos pasos pueden ayudarte a localizar el problema. Los nombres de los menús y las opciones varían, así que sigue las instrucciones de tu reproductor y utiliza fuentes de contenido autorizadas.

  1. Confirma que el reproductor es compatible con EPG. Algunos reproductores muestran canales y señales, pero no ofrecen una cuadrícula de programación.
  2. Comprueba la fuente de la guía. Verifica que el archivo XMLTV o la URL EPG proporcionados estén actualizados y se puedan consultar de la forma que espera el reproductor.
  3. Compara los identificadores de canal. Revisa el tvg-id de la lista y el ID del canal correspondiente en los datos de la guía. Comprueba la escritura, la puntuación y los espacios adicionales.
  4. Revisa la fecha y la hora. Comprueba el reloj y la zona horaria del dispositivo y compara la programación con una fuente fiable.
  5. Actualiza la guía con cuidado. Recarga o actualiza la guía mediante los controles disponibles del reproductor. Si editas los datos, guarda antes una copia de la lista original.
  6. Distingue los problemas de la guía de los de reproducción. Si un canal se reproduce pero no muestra programación, céntrate en los datos de la guía y en la asociación. Si no se reproduce, comprueba por separado la señal y la lista.

Para las comprobaciones básicas de listas, XtremPlay ofrece un conversor M3U y un comprobador de señales gratuitos. Estas herramientas no proporcionan datos EPG ni garantizan que una guía externa coincida. Utiliza solo señales y fuentes de programación que tengas autorización para ver en el lugar donde vives.

¿XtremPlay tiene una cuadrícula EPG?

No. XtremPlay aún no tiene una cuadrícula EPG, así que por ahora no muestra la programación XMLTV junto a los canales. Tenlo en cuenta si una guía de TV en pantalla es un requisito para tu configuración: no des por hecho que introducir una lista o usar un reproductor IPTV añadirá automáticamente la programación.

XtremPlay es un reproductor IPTV web gratuito disponible en xtremplay.com. Funciona en navegadores de Smart TV, tabletas, teléfonos y ordenadores, y admite el inicio de sesión de Xtream Codes con una URL de servidor, un nombre de usuario y una contraseña, además de URL de listas M3U/M3U8 y la carga de archivos M3U. Incluye secciones de TV en directo, películas y series, pero XtremPlay no proporciona canales ni suscripciones. Necesitas contenido que tengas autorización para ver.

El reproductor también ofrece varios perfiles de usuario, un proxy integrado para reproducir señales HTTP en el sitio HTTPS, un modo adaptado al mando del televisor y la opción de añadirlo a la pantalla de inicio como aplicación web. Los datos de inicio de sesión se quedan en el navegador del usuario. XtremPlay no ofrece grabación ni televisión a la carta. Puedes leer más sobre la reproducción en el navegador en esta guía sobre cómo ver IPTV en cualquier dispositivo o consultar una página de listas IPTV públicas y legales gratuitas, cuando corresponda.

Otra distinción útil: un reproductor IPTV web es la interfaz de reproducción; no es necesariamente un proveedor de canales, una suscripción, una fuente de datos de guía ni un servicio de grabación. XtremPlay puede ayudarte a reproducir listas compatibles en el navegador, pero sus funciones actuales no incluyen la cuadrícula EPG.

Cómo elegir una configuración para tus dispositivos

Antes de elegir un reproductor o cambiar tu lista, decide qué funciones son más importantes. Si necesitas programación, comprueba primero que el reproductor admita EPG y que sea compatible con la fuente de la guía. Si lo que buscas es reproducir contenido en el navegador, verifica que el navegador de tu dispositivo y el formato de la señal funcionen con el reproductor que elijas.

Al funcionar en el navegador, XtremPlay se puede usar en televisores, tabletas, teléfonos y ordenadores sin afirmar que añade una EPG cuando no está disponible. Si una guía de TV es imprescindible, compara esa función por separado de la compatibilidad con tus dispositivos y de la reproducción de señales.

Conclusión: entiende la guía antes de solucionar el problema

La EPG es la capa de programación de una configuración IPTV: XMLTV puede incluir la programación, una URL EPG puede apuntar a esos datos y tvg-id puede ayudar a que un reproductor compatible asocie la programación con los canales de la lista. Si la guía aparece en blanco, comprueba la compatibilidad, la disponibilidad de la fuente, los identificadores y la configuración horaria antes de asumir que el problema está en la señal.

XtremPlay es un reproductor IPTV gratuito basado en el navegador para Smart TV, tabletas, teléfonos y ordenadores, pero todavía no tiene una cuadrícula EPG y no proporciona canales ni suscripciones. Si la reproducción en el navegador se ajusta a tus necesidades, prueba el reproductor IPTV online de XtremPlay con contenido que tengas autorización para ver. También puedes consultar información sobre los errores de inicio de sesión de Xtream Codes si necesitas ayuda con los datos de conexión de tu cuenta.

Preguntas frecuentes

¿Qué es EPG en IPTV?

EPG significa Guía Electrónica de Programación. Son datos de programación, como los títulos y los horarios de los programas, que un reproductor IPTV compatible puede mostrar junto a los canales.

¿Qué es XMLTV en IPTV?

XMLTV es un formato que se utiliza habitualmente para guardar la programación de televisión en un archivo XML. Un reproductor compatible puede leer esos datos y asociar la programación a los canales.

¿Qué es una URL EPG?

Una URL EPG es una dirección web que apunta a los datos de la guía, a menudo en formato XMLTV. La URL solo sirve si la guía está disponible y el reproductor es compatible con ese formato.

¿Cómo asocia tvg-id un canal IPTV con su guía?

Una lista puede incluir un tvg-id para un canal y los datos de la guía pueden utilizar el mismo identificador para la programación. Un reproductor compatible puede usar los ID coincidentes para asociar el horario al canal.

¿Por qué se reproduce mi canal IPTV, pero no aparece la guía de TV?

La señal y la guía son elementos independientes, así que un canal puede funcionar y no mostrar programación. Comprueba que el reproductor admita datos EPG, que haya una fuente de guía configurada y que coincidan los identificadores del canal.

¿XtremPlay tiene una cuadrícula EPG?

No. XtremPlay todavía no tiene una cuadrícula EPG. Es un reproductor para el navegador compatible con listas y no proporciona canales ni suscripciones.