Troubleshooting·9 min

Por Shamir

EPG ¿No se carga? Una guía completa para reparar su guía de TV IPTV en 2026

Configura su reproductor de IPTV. Los canales se cargan. Puedes cambiar entre ellos. Todo se ve genial, hasta que abres la guía de televisión y no encuentras nada más que un mar de celdas vacías. O peor: celdas con programas incorrectos, enumerando programas que terminaron hace cinco años.

EPG Los problemas de IPTV son la segunda queja más reportada después del almacenamiento en búfer, y lo frustrante es que los síntomas parecen idénticos independientemente de la causa. Esta guía analiza los cinco problemas reales detrás de las EPG rotas, en el orden en que vale la pena revisarlas.

Captura de pantalla: una cuadrícula EPG vacía que muestra canales pero no programas

The fast fix

Una guía en blanco tiene cinco causas, la mayoría solucionadas antes de mirar

Tuneline es un reproductor multimedia gratuito con renderizado virtualizado que mantiene rápidas incluso las guías de gran tamaño y se actualiza con un solo toque XMLTV, así que programa los datos que ahogan a los reproductores más antiguos aquí. No se requiere cuenta, trae tu propia lista de reproducción.

Descarga gratis

Qué es realmente un EPG

EPG significa Guía electrónica de programas. Son los metadatos los que le dicen a su reproductor de IPTV qué se transmite actualmente en cada canal, qué será lo próximo y cuáles son las descripciones del programa. No tiene nada de mágico: su reproductor descarga un archivo o consulta una API, analiza los títulos y horarios de los programas y los presenta en una cuadrícula junto a sus canales.

El formato estándar es XMLTV: un único archivo XML que enumera cada canal, cada programa, cada hora de inicio, cada duración y, opcionalmente, carteles y descripciones. Un archivo XMLTV típico para un proveedor grande puede tener entre 50 y 500 MB sin comprimir y contener cientos de miles de entradas de programa.

La razón por la que EPG se rompe con tanta frecuencia es que este archivo tiene que:

  1. Descargar exitosamente desde su proveedor.
  2. Descomprimir correctamente (la mayoría son gzipped).
  3. Analizar sin errores.
  4. Haga coincidir los ID de los canales en su lista de reproducción: aquí es donde ocurren la mayoría de las fallas.
  5. Se mostrará en la cuadrícula de su reproductor sin tiempo de espera.

Una falla en cualquiera de esos cinco pasos le proporciona una guía de TV vacía. Repasemos ellos.

Un error que envié y luego lo solucioné yo mismo (para que puedas detectarlo en tu propio reproductor): una compilación anterior de Tuneline mantuvo el EPG analizado en la memoria y no lo invalidó cuando el usuario cambiaba entre fuentes de Xtream. Síntoma: la guía parecía completa, pero los títulos de los programas eran para los canales del proveedor anterior. Si reinstale o fuerza la actualización y aparece la guía correcta, ese es este tipo de error, y es sorprendentemente común en reproductores que almacenan en caché de manera agresiva sin determinar el alcance del caché por fuente.


Causa 1: su URL EPG está obsoleta o falta

Esta es la más común causa y la más sencilla de solucionar. Si estás usando una lista de reproducción M3U, tu EPG proviene de una URL XMLTV separada que debes ingresar manualmente en tu reproductor. Muchos usuarios:

  • Nunca ingresaron una URL EPG (el M3U tiene canales pero no una fuente de guía).
  • Ingresó una URL EPG hace meses que desde entonces se desconectó.
  • Ingresó la URL incorrecta: una guía para el canal de un proveedor diferente list.

Cómo solucionarlo

Busque la página de documentación de su proveedor. Casi todos los proveedores de IPTV de pago publican una URL M3U y una URL XMLTV. Por lo general, se ven así:

http://your-provider.example/xmltv.php?username=USER&password=PASS

O:

http://your-provider.example/epg.xml.gz

Pegue esto en la configuración EPG de su reproductor, fuerce una actualización y observe cómo se completa la guía. En Tuneline, esto es Configuración → EPG → XMLTV URL, con un botón de actualización justo al lado, y la guía generalmente se completa a los pocos segundos de una actualización.

Captura de pantalla: Tuneline EPG configuración con XMLTV URL y botón de actualización

Si estás en Xtream Codes, generalmente no necesitas configurar una EPG URL en absoluto: la EPG viene a través de la misma API que los canales. Si su guía está vacía en Xtream, pase a la Causa 3.


Causa 2: El EPG descargado pero las ID de los canales no coinciden

Esta es la falla más frustrante del EPG porque se parece al EPG funcionó, su reproductor dice que se cargó exitosamente, pero la cuadrícula aún está vacía.

Qué sucedió: su archivo XMLTV tiene miles de canales, cada uno identificado por un tvg-id como news.us o sport.de. Tu lista de reproducción M3U tiene sus propios valores tvg-id. Si los ID no coinciden, el reproductor no puede vincular un programa a su canal. Terminas con un EPG completamente cargado que es inútil porque nada se conecta.

Cómo detectarlo

Mira la entrada de un canal en tu archivo M3U. La línea se verá así:

#EXTINF:-1 tvg-id="cnn.us" tvg-name="CNN" tvg-logo="...",CNN

Ahora mira tu archivo XMLTV (la mayoría de los proveedores te permiten descargarlo directamente). Busque el ID del canal. ¿Hay alguna entrada <channel id="cnn.us"> coincidente? Si no, o si los ID son ligeramente diferentes (por ejemplo, CNN.us vs cnn.us), ese es tu problema.

Cómo solucionarlo

Algunas opciones, dependiendo de tu reproductor:

  • Mejor solución: Utilice un reproductor que haga coincidencias aproximadas, es decir, recurra a canales coincidentes por nombre normalizado cuando falta el tvg-id o está mal escrito. El comparador de Tuneline pone minúsculas en ambos lados, elimina sufijos comunes como "HD"/"FHD"/"4K" y códigos de región finales, y colapsa los espacios en blanco antes de comparar. No es perfecto (dos canales realmente con el mismo nombre colisionarán), pero rescata el 70-80% de las listas de reproducción donde las ID del proveedor son simplemente descuidadas.
  • Solución manual: Edite su archivo M3U y cambie los valores tvg-id para que coincidan con el archivo XMLTV. Esto es tedioso pero funciona.
  • Solución del proveedor: Envíe un correo electrónico a su proveedor de IPTV y dígale que sus M3U ID y XMLTV ID no coinciden. Sorprendentemente, a menudo regeneran el archivo; reciben esta queja constantemente.

Causa 3: El servidor EPG de su proveedor es lento o limita la velocidad

Los archivos XMLTV grandes tardan tiempo real en descargarse. Si el servidor EPG de su proveedor está sobrecargado (muy común durante las horas pico), es posible que su reproductor se agote antes de que finalice la descarga. Algunos proveedores también limitan la velocidad de las descargas EPG: si actualizó el EPG cinco veces en la última hora, es posible que la siguiente solicitud se elimine silenciosamente.

Síntomas

  • EPG se carga a veces, pero no siempre.
  • La primera actualización después de la instalación funciona, luego las actualizaciones posteriores regresan vacías.
  • EPG funciona a las 3 a.m. pero falla a las 8 p.m.

Cómo solucionarlo

  • Aumenta el tiempo de espera EPG en tu reproductor. La mayoría de los jugadores tienen por defecto 30 segundos. Auméntelo a 120.
  • Actualice el EPG con menos frecuencia. Una vez cada 12 o 24 horas es suficiente para los datos del programa en vivo.
  • Use la versión comprimida con g. Si su proveedor expone tanto epg.xml como epg.xml.gz, use siempre la URL comprimida con gzip; normalmente es 5 a 10 veces más pequeño.
  • Si la tarifa del proveedor tiene límites, espere una hora. Luego actualice y no vuelva a actualizar durante un día.

Causa 4: Su archivo XMLTV está dañado

Algunos proveedores XMLTV las exportaciones incluyen entradas con formato incorrecto: formatos de fecha no válidos, caracteres UTF-8 rotos, etiquetas sin cerrar. Un analizador XML estricto se negará a cargar el archivo completo debido a una sola entrada rota, dejándote con un EPG vacío.

Cómo detectarlo

Si los registros de tu jugador (todos los jugadores serios los tienen) muestran errores como "error de análisis XML en la línea 47291" o "fin inesperado de la entrada", has llegado a un archivo corrupto. archivo.

Cómo solucionarlo

Generalmente tienes tres opciones:

  • Usar un reproductor más indulgente. Algunos reproductores (Tuneline incluido) están configurados para omitir entradas con formato incorrecto y cargar el resto. Los jugadores estrictos renuncian a todo el archivo.
  • Utilice una fuente EPG diferente. Muchos agregadores públicos y gratuitos EPG vuelven a publicar los datos de los proveedores con un formato más limpio. Tenga cuidado con los términos de la licencia.
  • Informe el archivo defectuoso a su proveedor. Generalmente pueden solucionarlo en un día.

Causa 5: Su reproductor simplemente no es bueno renderizando EPG grandes

Algunos reproductores afirman admitir EPG pero se ahogan cuando la cuadrícula tiene más de unos pocos cientos de canales. Los datos están ahí, el análisis se realizó correctamente, pero la interfaz de usuario se congela o muestra celdas en blanco porque procesar miles de entradas de programas simultáneamente es demasiado lento.

Síntomas

  • Desplazar el EPG tiene retraso.
  • Las celdas aparecen y desaparecen a medida que usted desplácese.
  • Los primeros 50 canales muestran programas, pero todo lo que está debajo está vacío.

Cómo solucionarlo

Esta es una limitación del reproductor. Las correcciones son:

  • Utilice un reproductor con renderizado EPG virtualizado. Los reproductores modernos solo renderizan las celdas que realmente puede ver, por lo que una guía de 5000 canales se desplaza tan rápido como una guía de 50 canales. La cuadrícula EPG de Tuneline está virtualizada y probada en más de 10,000 listas de reproducción de canales: las guías grandes no deberían ser una razón por la que mirar televisión se sienta lento.
  • Filtra tu lista de canales. Si solo miras 30 canales regularmente, oculta todo lo demás. El EPG se procesa mucho más rápido en una lista más pequeña.
  • Cambiar de jugador. Esta suele ser la respuesta correcta si has estado luchando con EPG durante meses.

Una orden de diagnóstico que guarda Hora

Cuando alguien nos pregunta "¿por qué no se carga mi EPG", le explicamos esto en orden:

  1. ¿Hay una URL EPG configurada? (Si está en M3U.) La mayoría de los usuarios omitieron este paso.
  2. ¿La URL todavía ¿Funciona? Ábrelo en un navegador; deberías ver XML o descargarlo.
  3. ¿Los ID de canal en M3U coinciden con los ID de XMLTV? Elija un canal y verifíquelo manualmente.
  4. ¿El servidor EPG de su proveedor responde ahora mismo? Intente actualizar a una hora diferente del día.
  5. ¿Se analiza el archivo XMLTV? Verificar el reproductor registra errores de análisis.
  6. ¿Puede su reproductor manejar el tamaño de esta guía? Pruebe con un subconjunto más pequeño.

Si los analiza sistemáticamente, encontrará la causa en todo momento.


Lo que realmente se ve "Bueno EPG" Como

Este es el estándar que debes mantener en tu reproductor IPTV:

  • Primera carga < 60 segundos para una guía de 200 MB en Wi-Fi.
  • Actualización de fondo que no interrumpe la reproducción.
  • Coincidencia de ID difusa por lo que las listas de reproducción que no coinciden ligeramente aún se vinculan.
  • Barra Ahora/Siguiente que muestra lo que se está transmitiendo en este momento y lo que sigue sin abrir la cuadrícula completa.
  • Busca en EPG: busca "¿a qué hora es el juego?" sin desplazarse.
  • Recordatorios: avíseme cuando un programa específico esté a punto de comenzar.
  • Integración de actualización: al hacer clic en un programa que se emitió hace 3 horas se reproduce la actualización si su proveedor lo admite.

Si su reproductor actual no hace la mayoría de estos, eso no es normal. Es una señal de que su reproductor está detrás de lo último en tecnología.

Captura de pantalla: una cuadrícula EPG completamente completa en Tuneline


Preguntas frecuentes Preguntas

¿Por qué mi EPG muestra programas antiguos de hace años?

Su archivo XMLTV está obsoleto. Su reproductor descargó una guía una vez y no la ha actualizado desde entonces. Fuerce una actualización manual, luego verifique que la actualización automática esté habilitada en un horario diario.

¿Por qué el EPG funciona para algunos canales pero no para otros?

Casi siempre es un problema de coincidencia de tvg-id (Causa 2). Los canales con EPG tienen ID que coinciden con el archivo XMLTV; los canales que no lo tienen, no.

¿Existe una fuente pública EPG gratuita que pueda usar?

Sí, proyectos como iptv-org/epg mantienen exportaciones XMLTV seleccionadas por la comunidad para muchos países. La calidad varía. Son mejores como complemento del EPG de su proveedor, no como reemplazo.

¿Tiene Tuneline mejor soporte EPG que los reproductores IPTV más antiguos?

Creamos soporte EPG específicamente porque todos los demás reproductores que probamos fallaron en una de las cinco causas anteriores. Tuneline realiza coincidencias de ID difusas, representación de cuadrículas virtualizadas, actualización de fondo, búsqueda, recordatorios e integración de actualización cuando sea compatible. Nada de esto es mágico: es simplemente lo que debería hacer una guía de televisión en 2026.

¿Con qué frecuencia debo actualizar mi EPG?

Una vez al día es suficiente para obtener datos de programas en vivo. La mayoría de los proveedores actualizan su XMLTV una o dos veces al día. Actualizar cada 15 minutos no le brindará datos más nuevos; simplemente afectará a su proveedor y probablemente le limitará la velocidad.


La versión corta

EPG Los problemas parecen misteriosos, pero casi siempre son causados ​​por uno de cinco problemas solucionables: URL faltante, ID de canal que no coinciden, proveedor lento, archivo corrupto o reproducción débil del reproductor. Revíselos en orden y solucionará la guía en menos de una hora.

Si está cansado de luchar contra las mismas EPG peculiaridades cada pocas semanas, pruebe Tuneline: la coincidencia de identificación difusa, la representación virtualizada y la actualización de fondo son estándar. Tu guía debería funcionar.

Compartir el artículo

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lee este artículo en otro idioma

Tuneline es una aplicación de reproducción multimedia. No proporciona, aloja ni distribuye ningún contenido. Tú aportas tu propia lista de reproducción, igual que harías con VLC.