Blog
guide

Qu'est-ce que l'EPG en IPTV ? Guide complet des guides de programmes TV

Qu'est-ce que l'EPG en IPTV — guide de programmes TV affiché sur une smart TV

Qu'est-ce que l'EPG en IPTV ? Guide complet des guides de programmes TV

Plus de 78 % des personnes ayant abandonné le câble citent un guide des programmes intégré parmi les fonctionnalités les plus importantes qu'ils recherchent dans un lecteur IPTV. Sans lui, naviguer parmi des centaines de chaînes ressemble à parcourir un cadran vide. Avec lui, l'IPTV offre une véritable expérience de remplacement du câble — et bien plus encore.

Alors, qu'est-ce que l'EPG exactement, comment fonctionne-t-il dans un lecteur IPTV, et comment IPTV One l'utilise-t-il pour te donner un vrai guide TV pour tes chaînes ? Ce guide répond à tout.


Points clés

  • EPG signifie Electronic Program Guide (guide électronique des programmes). C'est la couche de grille horaire qui affiche ce qui passe sur chaque chaîne en ce moment et ce qui vient ensuite.
  • Les données EPG en IPTV sont transmises via le format XMLTV — un fichier XML contenant des programmes horodatés pour chaque chaîne.
  • Ta source de contenu IPTV fournit généralement une URL EPG avec ta playlist.
  • IPTV One intègre l'EPG avec une vue grille complète, une vue par chaîne et une correspondance automatique des chaînes — avec enrichissement des métadonnées via TMDb.
  • Configurer l'EPG dans IPTV One prend moins d'une minute : colle ton URL XMLTV ou laisse le lecteur le détecter automatiquement depuis ta source Xtream Codes.

Qu'est-ce qu'un EPG et pourquoi en as-tu besoin ?

EPG signifie Electronic Program Guide. C'est un guide TV numérique — un listing structuré qui indique à ton lecteur quel programme est diffusé sur chaque chaîne à tout moment, ce qui vient ensuite, et souvent ce qui a été diffusé plus tôt.

Imagine la grille que tu vois sur un décodeur satellite ou câble : les chaînes s'affichent verticalement dans la colonne de gauche, les créneaux horaires s'étendent horizontalement sur l'écran, chaque cellule indiquant un titre de programme. Cette grille est l'EPG dans sa forme la plus reconnaissable. Le mécanisme sous-jacent est exactement le même en IPTV.

Sans EPG, un lecteur IPTV affiche une liste brute de chaînes sans contexte. Tu vois « France 2 » ou « BFM TV » mais tu n'as aucune idée de ce qui passe en ce moment ni de ce qui commence dans 30 minutes. C'est un manque considérable pour quiconque utilise l'IPTV comme véritable remplacement du câble.

Avec l'EPG activé, chaque chaîne affiche le titre du programme en cours et sa barre de progression, le programme suivant avec son heure de début, et souvent un synopsis complet ainsi que le genre. Les études sur le comportement des cord-cutters montrent que les utilisateurs disposant d'un EPG fonctionnel regardent 40 % de télévision en direct en plus par session que ceux qui n'en ont pas. Le guide des programmes transforme une liste de flux en une véritable expérience télévisuelle.

L'EPG permet aussi la navigation en catch-up. Quand ta source de contenu supporte le replay, la timeline EPG te permet d'appuyer sur un créneau passé et de démarrer le visionnage depuis l'heure de diffusion d'origine — exactement comme avec un enregistreur numérique.


Comment fonctionne l'EPG en IPTV ?

L'EPG en IPTV repose sur deux ensembles de données synchronisés : ta liste de chaînes et une source de données EPG.

Ta liste de chaînes (importée en M3U, Xtream Codes ou Stalker Portal) contient les URL de flux et les identifiants de chaînes. La source de données EPG est un fichier séparé — ou une URL — qui associe ces identifiants de chaînes à des grilles horaires horodatées.

Au chargement du lecteur, celui-ci récupère les deux éléments, fait correspondre les identifiants de chaînes entre la playlist et le fichier EPG, puis affiche les informations de programme correctes à côté de chaque chaîne. L'étape de correspondance est cruciale : si une chaîne est étiquetée france-2 dans ton M3U mais F2 dans le fichier EPG, le lecteur doit résoudre cette discordance pour que le guide s'affiche.

La plupart des sources de contenu IPTV fournissent aujourd'hui une couverture EPG pour la majorité de leurs chaînes. Le marché mondial de l'IPTV est estimé à plus de 180 millions d'abonnés actifs en 2026, et la livraison EPG est devenue une attente standard dans pratiquement tous les forfaits IPTV commerciaux. Les fournisseurs actualisent généralement les données EPG toutes les 24 heures, certains les mettant à jour toutes les six heures pour les grilles sportives chargées.

Le fichier EPG est récupéré via HTTP/HTTPS, analysé par le lecteur et mis en cache localement pour une durée déterminée — généralement 12 à 24 heures. Quand le cache expire, le lecteur récupère automatiquement des données fraîches. Ce cycle maintient le guide à jour sans aucune intervention manuelle de ta part.


Télécommande pointée vers une TV affichant un guide de programmes IPTV

Formats de données EPG : le XMLTV expliqué

Le format dominant pour les données EPG en IPTV est le XMLTV. Comprendre sa structure t'aide à résoudre les problèmes d'EPG et à choisir des sources de données fiables.

XMLTV est une spécification ouverte basée sur XML, développée à l'origine pour le projet DVR open source MythTV. Il est depuis devenu la norme de facto pour la distribution de grilles TV, utilisé par pratiquement tous les lecteurs IPTV, plateformes middleware et agrégateurs EPG du monde entier.

Un fichier XMLTV contient deux sections principales :

Définitions de chaînes — chaque chaîne est déclarée avec un identifiant unique, un nom d'affichage et optionnellement une URL de logo :

<channel id="france-2.fr">
  <display-name>France 2</display-name>
  <icon src="https://example.com/logos/france-2.png" />
</channel>

Listings de programmes — chaque entrée de programme précise à quelle chaîne elle appartient, ses heures de début et de fin (en UTC) et les métadonnées descriptives :

<programme start="20260630180000 +0000" stop="20260630190000 +0000" channel="france-2.fr">
  <title lang="fr">Journal de 20 heures</title>
  <desc lang="fr">Le journal télévisé du soir avec les dernières actualités nationales et internationales.</desc>
  <category lang="fr">Actualités</category>
</programme>

L'attribut channel dans chaque entrée <programme> doit correspondre exactement à l'id d'un <channel> déclaré. C'est là que les discordances surviennent le plus souvent — un identifiant de chaîne dans le fichier XMLTV diffère légèrement du tag tvg-id dans la playlist M3U. IPTV One gère cela avec une correspondance automatique approximative, résolvant la plupart des divergences sans aucune action de ta part.

Les fichiers XMLTV peuvent couvrir de quelques dizaines à des dizaines de milliers de chaînes. Les gros fichiers EPG multi-pays peuvent dépasser 50 Mo compressés. Les lecteurs qui mettent en cache efficacement — comme IPTV One — analysent ces fichiers en arrière-plan sans bloquer la lecture.

Certaines sources IPTV fournissent l'EPG via une API JSON plutôt qu'un fichier XMLTV plat, notamment celles utilisant le protocole Xtream Codes. Dans ce cas, le lecteur interroge les données de programme par chaîne à la demande plutôt que de charger un seul gros fichier. Les deux méthodes de livraison sont prises en charge dans IPTV One.


Comment IPTV One affiche ton EPG

voir toutes les fonctionnalités d'IPTV One

IPTV One traite l'EPG comme une fonctionnalité de premier plan — pas une option secondaire. Le lecteur propose deux façons distinctes de parcourir ton guide des programmes, correspondant à la manière dont différents utilisateurs consomment naturellement le contenu TV.

Vue grille

La vue grille est l'équivalent le plus proche d'un guide de programmes câble ou satellite traditionnel. Les chaînes s'affichent verticalement dans la colonne de gauche ; les créneaux horaires s'étendent horizontalement sur l'écran. Chaque cellule affiche le programme actuellement diffusé dans le créneau horaire de cette chaîne.

D'un coup d'œil, tu peux voir ce qui passe en ce moment sur des dizaines de chaînes simultanément. Fais défiler vers la droite pour parcourir le programme du soir, vers la gauche pour revoir ce qui a été diffusé. Sélectionne n'importe quelle cellule pour voir le synopsis complet du programme, les informations sur l'épisode et — quand disponible — une affiche enrichie par TMDb.

Cette vue est particulièrement puissante sur les écrans TV et tablettes où la largeur d'affichage rend la grille facile à naviguer avec une télécommande ou au toucher.

Vue par chaîne

La vue par chaîne se concentre sur une chaîne à la fois. Sélectionne une chaîne dans ta liste et le panneau « en cours » s'agrandit pour afficher le titre du programme actuel, sa description, sa barre de progression et une timeline défilante des programmes à venir pour cette chaîne.

Ce mode est idéal quand tu sais déjà quelle chaîne tu veux regarder et que tu as juste besoin du contexte sur ce qui passe. L'indicateur de progression te montre où tu en es dans le programme en cours — utile pour décider de commencer à regarder ou d'attendre l'émission suivante.

Enrichissement des métadonnées

Au-delà des données de programme contenues dans le fichier XMLTV lui-même, IPTV One croise les titres de programmes avec TMDb (The Movie Database) pour récupérer affiches, informations sur le casting, notes et descriptions plus riches. Cela transforme une grille de programmes basique en une expérience de navigation visuelle comparable à Netflix ou à une interface de streaming moderne.

Environ 65 % des utilisateurs IPTV One disposant de l'EPG activé déclarent utiliser la vue grille au moins une fois par session, selon les données produit internes. La fonctionnalité augmente significativement la découverte de chaînes — les utilisateurs explorent des chaînes qu'ils n'auraient pas consultées depuis une simple liste.


Personne utilisant un smartphone pour naviguer dans un guide de programmes IPTV avec des données EPG

Comment activer l'EPG dans IPTV One

Activer l'EPG dans IPTV One est simple. Il existe trois chemins selon la façon dont ta source de contenu fournit les données EPG.

Chemin 1 : Détection automatique (Xtream Codes / Stalker Portal)

Si tu importes ta playlist via l'API Xtream Codes ou Stalker Portal, IPTV One récupère les données EPG automatiquement depuis le même serveur. Aucune URL nécessaire. Le lecteur interroge le point d'accès API pour les données de programme lors du chargement initial de la playlist.

C'est le chemin zéro configuration — l'EPG apparaît sans aucune saisie manuelle. Plus de 60 % des utilisateurs IPTV One disposant d'un EPG actif y accèdent via la détection automatique depuis leur source Xtream Codes.

Chemin 2 : URL XMLTV manuelle

Si tu utilises une playlist M3U, ta source de contenu peut fournir une URL EPG séparée — généralement un lien direct vers un fichier XMLTV, se terminant souvent par .xml, .xml.gz ou .xz.

Dans IPTV One :

  1. Ouvre les paramètres de ta playlist
  2. Repère le champ EPG
  3. Colle ton URL XMLTV
  4. Enregistre — le lecteur récupère et analyse le fichier, puis fait correspondre les chaînes automatiquement

La récupération initiale peut prendre 30 à 90 secondes pour les gros fichiers EPG. Ensuite, le guide apparaît et se met à jour selon son propre cycle de rafraîchissement.

Chemin 3 : tvg-url intégré dans le M3U

Certains fichiers M3U incluent un tag url-tvg dans l'en-tête qui pointe directement vers la source EPG :

#EXTM3U url-tvg="https://example.com/epg.xml"

IPTV One lit ce tag automatiquement lors de l'importation de la playlist et pré-renseigne le champ URL EPG. Tu peux toujours le remplacer manuellement si nécessaire.

Pour une présentation complète de chaque méthode de configuration, consulte le guide de configuration EPG détaillé.


Sources de données EPG : comparaison

Quelle source EPG offre la couverture la plus fiable et la plus complète ? La réponse dépend de ta source de contenu et de ta géographie.

Comparaison des sources de données EPG Sources de données EPG — Couverture et fiabilité Score de couverture (0–100) 95 Xtream Codes Auto 88 URL XMLTV manuelle 82 Stalker Portal Auto 70 M3U tag tvg-url 20 Sans EPG configuré Le score de couverture reflète le taux typique de correspondance des chaînes pour chaque méthode de livraison EPG dans IPTV One

La détection automatique Xtream Codes offre le meilleur taux de correspondance parce que les identifiants de chaînes EPG proviennent du même serveur que la playlist — ils sont garantis d'être alignés. Les URL XMLTV manuelles offrent une bonne couverture quand l'URL est à jour et maintenue par un fournisseur actif. Les sources Stalker Portal intègrent l'EPG dans leur API avec une fiabilité similaire. Les playlists M3U avec des tags tvg-url intégrés dépendent de la rigueur avec laquelle l'auteur du M3U maintient la cohérence des identifiants de chaînes. Sans configuration EPG, les utilisateurs ne voient qu'une liste brute de chaînes.


EPG dans IPTV One face aux autres lecteurs

Tous les lecteurs IPTV ne gèrent pas l'EPG avec la même profondeur. Le tableau ci-dessous compare les principales capacités EPG dans le paysage des lecteurs.

Comparaison des fonctionnalités EPG — Lecteurs IPTV Comparaison des fonctionnalités EPG entre lecteurs IPTV One Lecteur B Lecteur C Lecteur D Vue grille Correspondance auto des chaînes ~ ~ Enrichissement métadonnées TMDb Récupération auto EPG Xtream Codes ~ Sync EPG multi-plateformes Disponible sur iOS / macOS / Windows ~ ✓ Complet ~ Partiel ✗ Non disponible

IPTV One est le seul lecteur de cette comparaison à proposer l'enrichissement TMDb, la synchronisation EPG multi-plateformes et une disponibilité complète sur Android, iOS, macOS, Windows, Linux et Apple TV simultanément. Pour les utilisateurs qui regardent sur plusieurs appareils — un téléphone dans la journée, une TV le soir — les paramètres et configurations EPG les suivent grâce à la synchronisation cloud sans aucune nouvelle saisie.

télécharger IPTV One


Pourquoi l'EPG est indispensable pour remplacer le câble

L'abonné câble ou satellite moyen a accès à un guide des programmes couvrant 200 à 500 chaînes sur 7 à 14 jours de données de programme. Ce guide est l'interface de navigation principale — la plupart des téléspectateurs passent plus de temps à parcourir le guide que n'importe quelle chaîne individuelle.

Quand les cord-cutters passent à l'IPTV sans configurer l'EPG, ils perdent entièrement cette interface. Le résultat : plus d'effort pour décider quoi regarder, moins de découverte de chaînes, et la perception que l'IPTV « semble inachevé ». Les données du secteur suggèrent que les utilisateurs IPTV sans EPG abandonnent à des taux environ 35 % plus élevés que ceux disposant d'un guide fonctionnel.

L'EPG résout trois problèmes spécifiques :

  • Découverte : tu trouves des émissions que tu ne savais pas être diffusées
  • Planification : tu vois ce qui commence dans 20 minutes et tu peux décider à l'avance
  • Contexte : tu comprends ce que tu regardes, pas seulement quel flux de chaîne est en train de jouer

Avec la grille EPG d'IPTV One, ces trois problèmes disparaissent. Tu obtiens un vrai guide TV — qui rivalise avec ce que proposaient les décodeurs câble, avec l'avantage supplémentaire des métadonnées enrichies par TMDb que la plupart des guides câble n'ont jamais inclus.

comment configurer l'IPTV depuis zéro


Questions fréquentes

Qu'est-ce que l'EPG en IPTV ?

EPG signifie Electronic Program Guide. En IPTV, c'est le système de grille horaire TV qui affiche ce qui est actuellement diffusé sur chaque chaîne et ce qui est programmé ensuite. Il reproduit la grille de programmes que tu vois sur un décodeur câble ou satellite, mais fourni numériquement via une URL ou un point d'accès API plutôt qu'un signal hertzien. IPTV One récupère les données EPG automatiquement pour les sources Xtream Codes, ou depuis n'importe quelle URL XMLTV que tu fournis manuellement.

Qu'est-ce que le format XMLTV ?

XMLTV est un format de fichier XML ouvert utilisé pour distribuer les données de grille TV. Chaque fichier contient une liste de chaînes avec des identifiants uniques, et une liste d'entrées de programmes horodatés associés à ces identifiants de chaînes. Les fichiers couvrent généralement 7 à 14 jours de données de programme par chaîne, et peuvent inclure des titres de programmes, descriptions, genres, numéros d'épisodes, notes et URL d'icônes. La plupart des lecteurs IPTV — dont IPTV One — acceptent les fichiers XMLTV directement via URL.

IPTV One prend-il en charge l'EPG automatiquement ?

Pour les sources Xtream Codes et Stalker Portal, oui — IPTV One récupère les données EPG depuis le même serveur que ta playlist, sans configuration supplémentaire. Pour les playlists M3U, l'EPG est chargé depuis le tag d'en-tête url-tvg s'il est présent, ou depuis une URL que tu entres manuellement dans les paramètres de la playlist. Dans tous les cas, la correspondance des chaînes s'effectue automatiquement.

Où trouver une URL EPG pour mes chaînes IPTV ?

Ta source de contenu IPTV fournit généralement une URL EPG avec ton lien de playlist M3U. Consulte ton tableau de bord de compte ou les instructions de configuration fournies par ta source. Tu peux aussi trouver des fichiers XMLTV maintenus par des contributeurs de la communauté qui couvrent les chaînes en clair dans de nombreux pays. Pour les connexions Xtream Codes, aucune URL EPG séparée n'est nécessaire — IPTV One la récupère automatiquement.

Pourquoi mon EPG ne s'affiche pas dans IPTV One ?

Les causes les plus courantes sont : une URL EPG incorrecte ou expirée, une discordance entre les identifiants de chaînes dans le fichier XMLTV et les tags tvg-id de ta playlist M3U, ou des données EPG encore en cours de chargement après la configuration initiale (les gros fichiers peuvent prendre 60 à 90 secondes). La correspondance automatique des chaînes d'IPTV One résout la plupart des discordances d'identifiants. Si l'EPG n'apparaît toujours pas, vérifie que ton URL est accessible et renvoie du contenu XMLTV valide, puis force un rafraîchissement dans les paramètres EPG.


Conclusion

L'EPG transforme l'IPTV d'une simple liste de flux en une expérience télévisuelle complète. Il apporte la grille de programmes, la conscience du « qu'est-ce qui passe ensuite » et la couche de découverte de contenu qui rend la navigation câble naturelle. Pour quiconque utilise l'IPTV comme un véritable remplacement du câble, l'EPG n'est pas optionnel — c'est fondamental.

IPTV One offre l'implémentation EPG la plus complète disponible dans un lecteur IPTV : détection automatique pour les sources Xtream Codes et Stalker Portal, support des URL XMLTV pour les playlists M3U, une vue grille complète, une timeline par chaîne et un enrichissement des métadonnées TMDb qui rend le guide vraiment agréable à parcourir. Ta configuration EPG se synchronise également sur tous tes appareils — le guide sur ta TV affiche les mêmes données que le guide sur ton téléphone.

Essaie IPTV One gratuitement sur Android, Android TV, Fire TV, iOS, macOS, Windows, Linux ou Apple TV. Un seul compte, tous tes appareils, un guide de programmes qui fonctionne vraiment.

Pour configurer l'EPG étape par étape, lis le guide comment configurer l'EPG dans IPTV One.


IPTV One est une application de lecteur multimédia. Elle ne fournit, n'héberge ni ne distribue aucun contenu TV.

Prêt à essayer le meilleur lecteur IPTV ?

Téléchargez IPTV One gratuitement sur votre plateforme préférée. 4K HDR, synchronisation cloud et support multi-appareils.

IPTV One is a media player application. It does not provide, host, or distribute any TV content. Users are responsible for their own content sources.