Dépannage · Guide TV (EPG) 2026

IPTV EPG Not Working : Réparer le Guide TV

L'EPG (Electronic Program Guide / guide des programmes) est ce planning des chaînes qui affiche, en face de chaque chaîne, ce qui passe maintenant et ce qui suit. Quand il ne fonctionne plus — guide vide, infos manquantes ou programmes décalés — la cause est toujours identifiable. Ce guide vous aide à diagnostiquer et à réparer l'EPG de votre IPTV, étape par étape.

EPG vide Mauvaises infos Décalage horaire XMLTV
Obtenir de l'aide sur WhatsApp

L'EPG IPTV expliqué : qu'est-ce que le guide TV et pourquoi il plante

L'EPG (Electronic Program Guide, ou guide électronique des programmes) est le planning intégré à votre application IPTV. C'est lui qui affiche, en regard de chaque chaîne, le programme en cours et les suivants, avec leurs horaires, leurs titres et parfois un résumé. Concrètement, l'EPG ne fait pas partie du flux vidéo : ce sont des données séparées, généralement publiées dans un fichier XMLTV, que l'application télécharge puis associe à vos chaînes. Quand cette association échoue, le guide cesse de fonctionner correctement.

Les symptômes d'un EPG qui ne fonctionne pas sont reconnaissables : un guide totalement vide, le message « no information available » en face de chaque chaîne, des programmes décalés d'une ou deux heures par rapport à la réalité, des informations affichées sur les mauvaises chaînes, ou encore un EPG figé qui ne se met plus à jour et continue d'afficher les programmes d'hier. Dans tous les cas, le flux vidéo, lui, peut très bien fonctionner : c'est uniquement la couche d'information qui est en cause.

La bonne nouvelle, c'est qu'un EPG défaillant se répare presque toujours avec quelques réglages. Avant d'entrer dans le détail, sachez que ce problème fait partie des problèmes IPTV les plus courants, au même titre que le buffering ou l'écran noir, et qu'il dépend autant de votre configuration que de la source fournie par votre service. Ce guide va du diagnostic à la solution durable.

Causes principales d'un EPG qui ne fonctionne pas

Réparer l'EPG commence par comprendre d'où vient la panne. La plupart des cas se ramènent à l'une des causes ci-dessous : un problème de source de données, de correspondance des chaînes ou de fuseau horaire.

1. Source EPG / XMLTV non configurée ou URL absente

C'est la cause la plus fréquente d'un guide vide. Si aucune URL XMLTV n'est renseignée dans les paramètres EPG, ou si l'option EPG est simplement désactivée, l'application n'a tout bonnement aucune donnée à afficher. Le lecteur lit alors les chaînes sans jamais récupérer le moindre programme.

2. Fuseau horaire / décalage GMT mal réglé

Une source XMLTV publie ses horaires dans un fuseau de référence (souvent GMT/UTC). Si l'application n'applique pas le bon décalage horaire, tout le guide glisse : un programme prévu à 21 h s'affiche à 19 h ou à 23 h. Le contenu est correct, mais l'alignement temporel est faux.

3. Noms de chaînes (tvg-id) ne correspondant pas à la source

Chaque chaîne d'une playlist porte un identifiant, le tvg-id. L'application relie un programme à une chaîne uniquement si ce tvg-id correspond exactement à celui utilisé dans le fichier XMLTV. La moindre différence (majuscule, espace, suffixe) casse la liaison : vous obtenez alors un « no information available » ou les infos d'une autre chaîne.

4. EPG côté fournisseur incomplet

Parfois, le problème ne vient pas de vous. Certains services ne fournissent un EPG complet que pour une partie de leurs chaînes, ou publient un guide partiel, périmé ou limité à quelques pays. Dans ce cas, même une configuration parfaite ne remplira pas les chaînes laissées sans données par la source.

5. Connexion M3U simple sans EPG

Une simple playlist M3U ne contient souvent que les flux, sans EPG associé. À l'inverse, une connexion Xtream Codes récupère automatiquement le guide via l'API du fournisseur. Si vous utilisez un lien M3U statique, il faut généralement ajouter manuellement une source XMLTV pour obtenir un guide. La différence entre les deux formats est détaillée dans notre guide des playlists M3U.

6. Cache EPG corrompu ou app qui ne télécharge plus le guide

Enfin, un cache EPG corrompu peut figer le guide sur d'anciennes données, et une application bloquée à mi-téléchargement n'actualisera jamais le guide. Ces deux cas se reconnaissent à un EPG qui reste obstinément identique jour après jour.

Méthode de diagnostic rapide

Pour isoler la cause : vérifiez d'abord si l'EPG est totalement vide (source/URL manquante) ou partiellement rempli (mapping tvg-id ou EPG fournisseur incomplet). Si les programmes sont là mais décalés dans le temps, c'est le fuseau horaire. Si le guide est figé sur d'anciennes données, videz le cache et forcez la mise à jour.

Solutions : réparer l'EPG étape par étape

Voici les correctifs qui résolvent la grande majorité des cas d'EPG IPTV qui ne fonctionne pas. Appliquez-les dans l'ordre, du plus simple au plus complet.

1
Configurer l'URL XMLTV Dans les paramètres EPG du lecteur, activez l'EPG et renseignez l'URL XMLTV fournie par votre service. Sans source de données, aucun guide ne s'affichera.
2
Régler le fuseau horaire Sélectionnez le bon décalage GMT (GMT+1 ou GMT+2 en France selon l'heure d'été) pour réaligner les programmes sur l'heure locale.
3
Forcer la mise à jour Lancez « Update EPG » / « Rafraîchir le guide » dans les paramètres pour retélécharger les données les plus récentes du fournisseur.
4
Vider le cache EPG Supprimez le cache EPG (ou les données de l'app) pour effacer un guide corrompu ou figé, puis relancez le téléchargement.
5
Passer en Xtream Codes Remplacez une M3U statique par une connexion Xtream Codes : le guide est alors récupéré automatiquement via l'API, sans réglage manuel.
6
Vérifier le mapping tvg-id Assurez-vous que les tvg-id de la playlist correspondent exactement aux identifiants de la source XMLTV pour relier chaque programme à sa chaîne.

Si après l'étape 1 le guide reste vide alors qu'une URL est bien renseignée, le problème est presque toujours côté source : testez l'URL XMLTV dans un navigateur pour vérifier qu'elle renvoie bien un fichier de programmes. Pour repartir d'une configuration propre, suivez aussi notre guide d'installation, qui détaille la saisie de l'EPG lors de la mise en place du lecteur.

Symptôme, cause et solution en un coup d'œil

Ce tableau relie chaque symptôme d'EPG à sa cause la plus probable et au correctif à appliquer en priorité.

SymptômeCause probableSolution prioritaire
EPG videAucune source / URL XMLTV, ou M3U sans EPGConfigurer l'URL XMLTV ou passer en Xtream Codes
EPG décaléFuseau horaire / décalage GMT incorrectRégler le bon fuseau horaire (GMT+1 / +2)
« No information » sur certaines chaînestvg-id ne correspondant pas à la sourceCorriger le mapping tvg-id
EPG partielGuide incomplet côté fournisseurAjouter une source XMLTV externe
EPG figé / ne se met pas à jourCache EPG corrompu ou téléchargement bloquéVider le cache puis forcer la mise à jour

Astuces avancées pour un EPG toujours à jour

Une fois le guide réparé, ces optimisations de niveau pro garantissent un EPG complet, bien aligné et qui se met à jour tout seul, sans intervention de votre part.

Utiliser une source XMLTV externe

Quand le guide du fournisseur est incomplet, vous pouvez compléter votre EPG avec une source XMLTV externe couvrant vos chaînes françaises et internationales. La plupart des lecteurs (IPTV Smarters, TiviMate, et autres) acceptent l'ajout d'une URL XMLTV dédiée en plus de la connexion. C'est la meilleure façon d'obtenir un guide riche, même si la source d'origine est limitée.

Faire correspondre les identifiants de chaînes

La correspondance des id de chaînes est la clé d'un EPG fiable. Le tvg-id de chaque chaîne dans votre playlist doit être identique à celui publié dans le XMLTV : tvg-id="TF1.fr" dans la playlist doit correspondre à channel id="TF1.fr" dans le guide. Si votre service utilise une source maison, demandez-lui la liste des id exacts ; un mauvais identifiant est la cause numéro un des « no information available » isolés.

Planifier la mise à jour automatique

Plutôt que de rafraîchir le guide à la main, configurez une mise à jour automatique quotidienne de l'EPG dans les paramètres du lecteur (souvent une option « auto-update » ou un horaire programmé, par exemple chaque nuit). Le guide reste ainsi toujours à jour, et vous évitez les EPG figés sur les programmes de la veille.

Checklist EPG fonctionnel

  • EPG activé et URL XMLTV renseignée dans les paramètres
  • Fuseau horaire correct (GMT+1 / GMT+2 selon l'heure d'été)
  • tvg-id de la playlist identiques aux id de la source XMLTV
  • Connexion Xtream Codes privilégiée pour un EPG automatique
  • Cache EPG vidé en cas de guide figé ou corrompu
  • Mise à jour automatique quotidienne programmée
  • Source XMLTV externe ajoutée si le guide fournisseur est incomplet

FAQ — EPG / Guide TV IPTV

Pourquoi mon guide TV (EPG) reste-t-il vide sur l'IPTV ?

Un EPG vide signifie presque toujours que l'application n'a pas de source de données de programmes à afficher. Soit aucune URL XMLTV n'est configurée, soit votre connexion est une simple playlist M3U sans EPG associé, soit le fournisseur ne fournit pas de guide. Vérifiez qu'une source EPG/XMLTV est bien renseignée dans les paramètres, forcez sa mise à jour, et privilégiez une connexion Xtream Codes qui récupère l'EPG automatiquement via l'API.

Pourquoi les programmes de mon EPG sont-ils décalés dans le temps ?

Un EPG décalé d'une ou deux heures vient d'un mauvais réglage du fuseau horaire ou du décalage GMT dans l'application. La source XMLTV publie les horaires dans un fuseau de référence ; si l'app ne les convertit pas vers votre heure locale, tout le guide glisse. Réglez le bon fuseau horaire (GMT+1 / GMT+2 en France selon l'heure d'été) dans les paramètres EPG du lecteur pour réaligner les programmes.

Pourquoi l'EPG affiche-t-il les mauvaises chaînes ou « no information available » ?

Ce problème vient d'un mauvais mapping : le tvg-id de la chaîne dans votre playlist ne correspond pas à l'identifiant utilisé dans la source EPG. Sans correspondance exacte, l'application ne peut pas relier le programme à la bonne chaîne et affiche « no information available » ou les infos d'une autre chaîne. Corrigez les tvg-id de la playlist pour qu'ils correspondent exactement à ceux du fichier XMLTV.

Comment forcer la mise à jour de l'EPG de mon IPTV ?

Dans les paramètres de votre lecteur IPTV, ouvrez la section EPG / Guide TV et lancez une mise à jour manuelle (« Update EPG » ou « Rafraîchir le guide »). Si rien ne change, videz d'abord le cache EPG pour supprimer des données corrompues, puis relancez le téléchargement. Vous pouvez aussi planifier une mise à jour automatique quotidienne pour que le guide reste toujours à jour sans intervention.

Votre EPG ne s'affiche toujours pas ?

Si malgré ces réglages le guide vient d'une source incomplète, la solution est un service avec un EPG complet et automatique. Notre équipe vous aide à configurer votre guide TV chaîne par chaîne.

Parler à un expert sur WhatsApp
WhatsApp