Que sont les Xtream Codes ? Comprendre ce protocole
Réponse rapide
Les Xtream Codes désignent un système de connexion IPTV basé sur trois identifiants (URL de serveur, nom d'utilisateur, mot de passe) que l'application interroge en direct auprès du serveur du fournisseur pour récupérer la liste des chaînes, le guide des programmes et les liens de lecture — contrairement à une simple playlist M3U, qui est un fichier statique.
Les Xtream Codes sont, avec la playlist M3U, l'un des deux grands systèmes de connexion utilisés par les abonnements IPTV. Ce guide explique ce qu'ils sont réellement, en quoi ils diffèrent d'une simple playlist, et comment les utiliser en toute sécurité.

Info
Comment tout s'articule ?
Un identifiant Xtream Codes s'utilise dans une chaîne simple :
- Panel fournisseur — Le fournisseur IPTV gère ses abonnés via un panneau d'administration technique appelé « panel Xtream Codes ».
- Identifiants — À la souscription, vous recevez une URL de serveur, un nom d'utilisateur et un mot de passe.
- Application — Une application compatible Xtream Codes interroge le serveur avec ces identifiants pour récupérer chaînes, VOD et guide des programmes.
- Utilisation — Vous naviguez ensuite dans l'application comme dans un service classique, avec mise à jour automatique du contenu.
Définition
Un système de gestion d'abonnés, pas juste un format de fichier.
« Xtream Codes » désigne à l'origine un logiciel de gestion (panel) que les fournisseurs IPTV utilisent pour administrer leurs abonnés : créer des comptes, définir des dates d'expiration, limiter le nombre de connexions simultanées, etc. Par extension, on appelle « identifiants Xtream Codes » (ou « Xtream API ») le format de connexion — URL de serveur, nom d'utilisateur, mot de passe — que ce système expose aux applications IPTV compatibles.
Xtream Codes vs M3U : la vraie différence
Un fichier statique face à une connexion interactive.
Playlist M3U
Un simple fichier texte listant des liens vers les flux. L'application ne fait qu'afficher ce que contient le fichier.
Identifiants Xtream Codes
Une connexion interactive : l'application interroge le serveur en direct pour obtenir la liste des chaînes, la VOD, le guide des programmes, et même la date d'expiration de l'abonnement.
Concrètement, les Xtream Codes permettent des fonctionnalités qu'une simple playlist M3U ne peut pas offrir seule : un guide des programmes intégré et à jour, une organisation par catégories gérée côté serveur, et la remontée d'informations comme la date d'expiration ou le nombre de connexions autorisées simultanément.
Les 3 éléments d'un identifiant Xtream Codes
Trois informations, toujours les mêmes, quel que soit le fournisseur.
URL du serveur
L'adresse du serveur de votre fournisseur, généralement sous la forme http://nomdedomaine.fr:port.
Nom d'utilisateur
Votre identifiant personnel, propre à votre abonnement.
Mot de passe
Le mot de passe associé, à ne jamais partager.
Erreurs courantes à éviter lors de la saisie
La plupart des échecs de connexion avec des identifiants Xtream Codes viennent d'une saisie imprécise, pas d'un problème technique de fond.
Espace avant ou après l'URL, le nom d'utilisateur ou le mot de passe
Collez les identifiants directement depuis le message de votre fournisseur plutôt que de les retaper, pour éviter tout caractère invisible superflu.
Port manquant dans l'URL du serveur
L'URL doit généralement inclure le port après les deux-points (par exemple `:8080`) — vérifiez qu'il est bien présent, exactement comme fourni.
Confusion entre http et https
Respectez exactement le protocole indiqué par votre fournisseur : les deux ne sont pas interchangeables et l'un des deux seulement fonctionnera selon la configuration du serveur.
Si la connexion échoue malgré une saisie vérifiée, notre guide des erreurs de connexion IPTV détaille les causes possibles restantes, comme un abonnement expiré ou une limite de connexions simultanées atteinte. Si la connexion réussit mais que des chaînes, la VOD ou l'EPG manquent, c'est un cas distinct couvert par notre guide dédié aux problèmes de contenu Xtream Codes.
Sécurité et bonnes pratiques
Les mêmes précautions qu'un mot de passe classique.
Attention
Ne partagez jamais vos identifiants
Un identifiant Xtream Codes n'autorise qu'un nombre limité de connexions simultanées, défini par votre abonnement. Le partager revient à risquer une déconnexion imprévisible si quelqu'un d'autre l'utilise en même temps que vous.
Si vos identifiants ne fonctionnent plus, vérifiez d'abord la date d'expiration de votre abonnement avant de contacter le support.
Questions fréquentes
Les questions les plus fréquentes sur les Xtream Codes.
Ils vous sont transmis par votre fournisseur IPTV au moment de la souscription, généralement par e-mail ou dans votre espace client. Conservez-les précieusement, au même titre qu'un mot de passe.
Le terme « portail » est parfois utilisé de façon interchangeable pour désigner l'URL du serveur Xtream Codes. Dans les deux cas, il s'agit de la même adresse de connexion.
Cela dépend entièrement de votre abonnement, pas du protocole lui-même — chaque fournisseur définit ses propres limites de connexions simultanées par compte, voir notre article sur l'IPTV multi-écran.
Vérifiez d'abord l'exactitude de l'URL, du nom d'utilisateur et du mot de passe (voir les erreurs courantes ci-dessus), puis la date d'expiration de votre abonnement. Notre guide des erreurs de connexion IPTV détaille chaque message d'erreur possible.
Guides associés
Pour comparer avec l'autre grand format de connexion IPTV, résoudre une erreur de connexion, et voir des applications compatibles :
Qu'est-ce qu'une playlist M3U ?
Playlist M3U et M3U8 : définition, contenu réel d'un fichier M3U, et bonnes pratiques d'utilisation.
Formats et protocoles IPTV
Vue d'ensemble des formats et protocoles utilisés en IPTV : M3U, Xtream Codes, HLS et authentification par adresse MAC.
Qu'est-ce que l'IPTV ?
IPTV, télévision par protocole internet : définition claire, fonctionnement technique et différences avec la télévision traditionnelle.
Erreur de connexion IPTV
Erreur de connexion IPTV : identifiants incorrects, abonnement expiré, connexions simultanées dépassées — comment identifier et résoudre chaque cas.
Problèmes de connexion Xtream Codes
Connexion Xtream Codes réussie mais chaînes, VOD ou EPG incomplets : les causes précises et comment les résoudre.
IPTV multi-écran
Combien d'appareils peut-on connecter à un abonnement IPTV en même temps ? Fonctionnement du multi-écran expliqué.
IPTV Smarters Pro : guide complet
Installation, configuration et astuces pour profiter pleinement d'IPTV Smarters Pro.
TiviMate : configuration et guide TV
Installation sur Android TV et configuration complète de TiviMate.
IBO Player : configuration et activation
Toutes les étapes pour configurer et activer IBO Player sur votre appareil.
Envie de découvrir l'IPTV par vous-même ?
Si ces explications vous ont donné envie de tester, voici comment démarrer, sans engagement de plusieurs mois.

Comment utiliser ses identifiants Xtream Codes
La démarche est similaire d'une application compatible à l'autre.
Récupérez vos identifiants
Votre fournisseur vous transmet l'URL du serveur, le nom d'utilisateur et le mot de passe à la souscription.
Ouvrez votre application IPTV
Choisissez l'option de connexion « Xtream Codes » ou « Xtream API » plutôt que « playlist M3U ».
Renseignez les 3 champs
Saisissez l'URL du serveur, le nom d'utilisateur et le mot de passe exactement comme fournis.
L'application se connecte et affiche automatiquement les chaînes, la VOD et le guide des programmes.
La plupart des applications IPTV majeures acceptent ce format, notamment IPTV Smarters Pro, TiviMate et IBO Player.