Bandera de EspañaGuías, herramientas y soporte técnico en español para toda EspañaVer herramientas
Guía de solución

Relacionar canales EPG con tvg-id

La coincidencia exacta de identificadores es la clave para asociar programas y canales.

Qué significa y cómo reconocerlo

En una lista M3U, tvg-id identifica el canal; en XMLTV, channel id define el canal usado por los programas.

Una diferencia mínima de mayúsculas, espacios o sufijos puede impedir la asociación.

Diagnóstico rápido: Usa el validador local para contar IDs M3U y compararlos con los IDs del XMLTV.

Causas más frecuentes

No todas las causas tienen la misma probabilidad. Empieza por las que puedas comprobar sin cambiar varias cosas a la vez.

1

URL EPG

La dirección XMLTV está incompleta, vencida o no responde.

2

Identificadores

tvg-id y channel id no coinciden exactamente.

3

Zona horaria

El dispositivo o la app aplica un desfase incorrecto.

4

Actualización

La descarga está desactivada, bloqueada o demasiado espaciada.

5

Caché

La aplicación conserva una guía antigua o dañada.

6

Datos de origen

La fuente no contiene programas para ese canal y periodo.

Solución paso a paso

Sigue el orden y anota el resultado de cada prueba. Así sabrás qué variable cambió el comportamiento.

1

Comprueba fecha y hora

Activa ajustes automáticos en el dispositivo.

2

Valida el XMLTV

Revisa que sea XML válido y contenga canales y programas.

3

Compara IDs

Relaciona tvg-id de M3U con channel id de XMLTV.

4

Actualiza una vez

Fuerza una descarga y espera a que termine.

5

Elimina desfases manuales

Vuelve a una referencia neutra y mide.

6

Prueba un canal conocido

Comprueba un ejemplo con programación disponible.

Cómo interpretar el resultado

El patrón del fallo ayuda a separar dispositivo, aplicación, red y fuente.

Resultado de la pruebaInterpretación probableSiguiente acción
XML válido pero guía vacíaIDs no coincidentesRelacionar tvg-id y channel id.
Programas con hora desplazadaZona horaria u offsetCorregir una sola capa.
No descarga en una appCaché o integraciónRecrear fuente EPG.
No hay programas en ninguna appFuente EPG vacía o caducadaSolicitar datos válidos.

Notas específicas

Aspectos que conviene revisar antes de dar el problema por resuelto.

Trabaja con una copia de la lista y el XMLTV. No edites el único archivo original sin guardar una versión previa.

  • URL EPG accesible
  • Canales y programas presentes
  • IDs exactos y únicos
  • Hora y zona automática
  • Última actualización completada

Errores que conviene evitar

Algunas acciones ocultan la causa o crean problemas nuevos.

1

No sumar offsets

Puedes duplicar el desfase.

2

No actualizar en bucle

Puede activar límites o corromper caché.

3

No publicar archivos

Pueden contener información privada.

¿No sabes por dónde empezar?

El asistente separa problemas de app, acceso, lista, red, dispositivo y fuente.

Abrir diagnóstico

Preguntas frecuentes

Respuestas específicas sobre este problema.

¿EPG y lista M3U son lo mismo?

No. La lista aporta entradas; la EPG aporta programación y se relacionan mediante IDs.

¿Por qué unos canales tienen guía y otros no?

Puede faltar tvg-id, coincidencia o datos para esos canales.

¿La EPG consume mucho espacio?

Una guía grande puede ocupar memoria y tardar en procesarse en equipos limitados.

¿Puedo validarla sin subirla?

Sí, el validador del sitio procesa el archivo localmente.

Fuentes y comprobaciones

Consulta también la documentación oficial de tu dispositivo y aplicación. No compartas credenciales, URLs privadas ni capturas que las muestren.

Qué documentar si necesitas soporte

  • Dispositivo y versión del sistema
  • Aplicación y versión
  • Mensaje de error exacto
  • Hora aproximada y alcance del fallo
  • Resultado al probar otra red o aplicación

Ver nuestra metodología editorial y técnica →