Aller au contenu principal
MonIPTVGuideMonIPTVGuide

Guide technologie — mis à jour en 2026

Xtream Codes : le format de connexion IPTV expliqué, de la théorie au dépannage

Trois identifiants remis par votre service — serveur, utilisateur, mot de passe — et tout votre abonnement se charge : chaînes, VOD, guide des programmes. Ce guide explique ce qu’est vraiment Xtream Codes, en quoi il diffère de M3U et des portails MAG, et comment dépanner les erreurs de connexion.

Sommaire du guide

Xtream Codes désigne les trois identifiants de connexion remis par un service IPTV : URL du serveur, nom d’utilisateur et mot de passe. Saisis dans une application compatible, ils chargent automatiquement chaînes, VOD et guide des programmes de l’abonnement.

Qu’est-ce que Xtream Codes ?

Xtream Codes est un format de connexion IPTV : trois identifiants — une adresse de serveur, un nom d’utilisateur, un mot de passe — que votre service vous remet à l’abonnement, et que vous saisissez dans une application compatible. L’application s’authentifie auprès du serveur, puis récupère automatiquement tout ce que votre formule contient : chaînes classées par catégories, films et séries à la demande, guide des programmes.

Le nom vient d’un logiciel de gestion historique dont l’interface de connexion (l’API) est devenue, avec le temps, le standard de fait de toute l’industrie : aujourd’hui, « Xtream Codes » désigne ce format d’échange entre services et applications, pas une entreprise ni un produit. C’est la première brique à comprendre parmi celles du hub Technologies — et la plus rentable : c’est elle que vos applications vous demanderont en premier.

Pourquoi presque tous les fournisseurs IPTV proposent Xtream Codes

Côté services, la réponse est industrielle : les panneaux de gestion utilisés par les fournisseurs — comptes, formules, catalogues — exposent cette API en standard. Proposer Xtream Codes ne demande aucun effort particulier ; c’est l’option par défaut de tout l’outillage du secteur. Voilà pourquoi vous la retrouvez chez la quasi-totalité des services, quel que soit leur prix.

Côté abonnés, c’est le confort qui a imposé le format : trois champs courts à saisir à la télécommande, des contenus organisés automatiquement, un guide des programmes inclus. Un service qui remet spontanément ses identifiants Xtream Codes et l’URL M3U équivalente coche d’ailleurs l’un des critères de sérieux de notre guide du meilleur abonnement IPTV — les vrais services premium fournissent toujours les deux, sans qu’on ait à demander.

Comment fonctionne une connexion Xtream Codes

Schéma du fonctionnement des identifiants Xtream Codes entre le serveur du service et l’application
Trois informations suffisent : le serveur authentifie, l’application organise tout.

Tout tient dans un aller-retour : l’application envoie vos trois identifiants au serveur ; le serveur les vérifie, puis répond avec le contenu de votre formule — la liste des chaînes et leurs catégories, la VOD, les séries et le guide des programmes, le tout d’un coup. Vous n’avez ni fichier à télécharger, ni playlist à entretenir : à chaque ouverture, l’application redemande l’état à jour de votre abonnement.

Les trois identifiants d’une connexion Xtream Codes
IdentifiantRôleÀ quoi ça ressembleErreur classique
Adresse du serveur (URL)Indique à l’application où se trouve le serveur du servicehttp://exemple-serveur.tv:8080Recopier l’URL M3U complète (avec get.php), oublier le port, ajouter une barre finale
Nom d’utilisateurIdentifie votre compte auprès du serveurjean75Confondre majuscules et minuscules, espace invisible en fin de saisie
Mot de passeAuthentifie votre compte — avec l’utilisateur, il déverrouille vos contenusk4mPq82xConfondre 0 et O, 1 et l — le piège classique de la saisie à la télécommande

Ces trois valeurs restent fixes pendant toute la durée de l’abonnement : une fois saisies sur chacun de vos écrans — les particularités par appareil sont dans le hub Appareils —, vous n’y touchez plus. Le nombre de lectures simultanées, lui, dépend de votre formule sur la page tarifs — un paramètre qui pèse sur le prix, comme le rappelle notre guide des prix.

Se connecter avec Xtream Codes, pas à pas

La procédure est identique partout : ouvrez votre application, choisissez l’option « Login with Xtream Codes » (parfois « Xtream Codes API »), saisissez les trois identifiants, validez. L’application charge alors vos contenus — quelques secondes à quelques dizaines de secondes selon la taille du catalogue. La saisie détaillée, écran par écran, est dans nos guides IPTV Smarters Pro et TiviMate.

Le geste vaut sur tous les écrans : Smart TV, Android TV, Fire TV Stick, mobile ou ordinateur — seule l’ergonomie de saisie change. Cas particulier : IBO Player, où les identifiants se saisissent sur son portail web plutôt que dans l’application. Sur téléviseur, prenez le temps de vérifier chaque caractère : la télécommande est la première source d’erreurs de connexion.

Xtream Codes ou liste M3U : quelle différence ?

Les deux formats donnent accès aux mêmes contenus — la différence est dans la mécanique. Une liste M3U est un fichier : une playlist que l’application lit telle quelle. Xtream Codes est un dialogue : l’application interroge le serveur, qui répond avec un catalogue structuré et à jour. Pourquoi Xtream Codes est plus simple que M3U ? Parce que tout ce que la M3U vous demande de gérer — l’URL interminable, le guide des programmes à brancher, la playlist à rafraîchir — est pris en charge automatiquement.

Xtream Codes contre liste M3U
 Xtream CodesListe M3U
Ce que vous saisissezTrois champs courtsUne URL longue de playlist
Organisation des contenusCatégories, jaquettes, séries — automatiqueSelon la playlist fournie
Guide des programmes (EPG)Inclus dans la connexion, le plus souventURL XMLTV séparée à ajouter
VOD et sériesChargées avec le directSouvent absentes ou mélangées
Mise à jour du catalogueAutomatique à chaque ouvertureSelon le rafraîchissement de la playlist
CompatibilitéLecteurs IPTV dédiésUniverselle — VLC compris

Quand préférer la M3U ? Trois cas concrets : utiliser VLC ou tout lecteur généraliste, tester rapidement des accès sur ordinateur, ou alimenter un outil qui attend une playlist. Pour l’usage quotidien au salon — du Fire TV Stick au téléviseur —, Xtream Codes reste le choix par défaut. Tout fournisseur sérieux remet les deux formats.

Xtream Codes ou portail MAG : deux logiques d’identification

Le portail MAG (ou « Stalker ») vient du monde des boîtiers dédiés : là où Xtream Codes identifie votre compte par des identifiants, le portail MAG identifie votre appareil par son adresse MAC — un numéro de série réseau que le service doit enregistrer. Conséquence pratique : changer d’écran est trivial avec Xtream Codes, administratif avec MAG.

Xtream Codes contre portail MAG
 Xtream CodesPortail MAG
Ce qui identifie l’abonnéUtilisateur + mot de passeL’adresse MAC de l’appareil
Ce que vous saisissezTrois identifiants dans l’applicationUne URL de portail dans le boîtier
Matériel viséN’importe quel écran avec un lecteurBoîtiers MAG et applications émulant un portail
Changer d’appareilRessaisir les identifiants, c’est toutFaire enregistrer la nouvelle MAC par le service
Usage typique en 2026Le standard grand publicParc historique et habitués du portail

Vous croiserez surtout cette logique de portail dans IBO Player, qui gère les playlists par appareil via son site web — un cousin moderne de l’approche MAG. Le fonctionnement complet — portail, adresse MAC, provisioning — est détaillé dans notre guide du portail MAG / Stalker.

Quelles applications acceptent Xtream Codes ?

La quasi-totalité des lecteurs IPTV dédiés. C’est même devenu un critère de choix : une application qui propose la connexion Xtream Codes vous épargne toute la gestion de playlist. Le panorama complet est dans le hub Applications.

Prise en charge de Xtream Codes par application
ApplicationConnexion Xtream CodesÀ savoir
IPTV Smarters ProOui, natif — « Login with Xtream Codes API »La saisie la plus guidée pour débuter
TiviMateOui, natif — playlist de type XtreamMulti-playlists, EPG remarquable
IBO PlayerOui, via son portail webLes identifiants se saisissent sur le site, pas dans l’application
XCIPTVOui, natifAlternative polyvalente sur Android TV
VLCNon — M3U uniquementUtilisez l’URL M3U équivalente remise par votre service

Nos guides détaillent la connexion dans Smarters, TiviMate et IBO Player — sur Android TV comme sur Smart TV, le format est identique ; pour les chaînes françaises, les critères de choix du service restent ceux du guide du meilleur IPTV France.

Pourquoi VLC ne prend pas Xtream Codes directement

VLC est un lecteur multimédia généraliste : il excelle à lire des flux et des playlists M3U, mais n’implémente pas l’API d’authentification Xtream Codes — ce n’est pas son métier. Lui donner vos trois identifiants ne mènera nulle part : il attend une URL à lire, pas un compte à interroger.

La parade est simple : utilisez l’URL M3U équivalente que votre service remet avec les identifiants Xtream Codes. VLC la lit parfaitement — sans guide des programmes ni catégories soignées, ce qui le cantonne au rôle où il brille : valider des accès en trente secondes sur ordinateur avant de configurer le salon. Pour l’usage quotidien, un lecteur IPTV dédié du hub Applications reste incomparable.

Les erreurs courantes avec Xtream Codes

Recopier l’URL M3U comme adresse de serveur

L’adresse Xtream Codes s’arrête au port (…:8080). Si votre saisie contient get.php ou username=, vous avez recopié l’URL M3U — l’application ne s’y retrouvera pas.

Faire confiance aux « codes gratuits »

Les listes de « codes Xtream gratuits » qui circulent sont des identifiants volés, expirés ou piégés. Les seuls accès gratuits fiables sont les essais officiels remis par un service.

Ignorer les majuscules et les espaces

Utilisateur et mot de passe sont sensibles à la casse, et la télécommande glisse facilement un espace en fin de champ — invisible à l’écran, fatal à la connexion.

Confondre panne et formule

Une lecture qui se coupe quand un deuxième écran démarre n’est pas un bug : c’est la limite d’écrans simultanés de votre formule qui s’applique.

Le bon réflexe préventif : à la réception de vos identifiants — y compris ceux d’un essai gratuit —, testez-les d’abord dans une application guidée comme IPTV Smarters Pro, dont le formulaire nomme clairement chaque champ, avant de passer à la saisie plus austère d’un téléviseur — le clavier des Smart TV pardonne peu.

Dépanner une connexion Xtream Codes

Problèmes courants d’une connexion Xtream Codes et leurs solutions
ProblèmeCause probableSolution
« Login failed » génériqueL’un des trois champs est faux — le plus souvent la saisieRecopiez les trois valeurs depuis le message d’origine, caractère par caractère
URL de serveur incorrecteURL M3U recopiée, port manquant, barre finale ou faute de frappeReprenez l’adresse exacte remise par le service, en vous arrêtant au port
Nom d’utilisateur invalideCasse différente, espace invisible, ou identifiant régénéré côté serviceVérifiez la casse et les espaces ; demandez confirmation au support si le doute persiste
Mot de passe invalideConfusion 0/O ou 1/l, clavier de télécommandeRessaisissez lentement ; utilisez l’application mobile de l’écran comme clavier quand c’est possible
Compte expiréL’abonnement ou l’essai est arrivé à échéanceVérifiez la date d’expiration auprès du service et renouvelez la formule si besoin
Connexion acceptée mais aucune chaîneÉcrans simultanés dépassés, ou catalogue en cours de chargementArrêtez la lecture sur les autres appareils, patientez, puis rechargez le catalogue
Catégories vides ou incomplètesCache de l’application obsolète, ou filtre actif (chaînes masquées)Forcez la mise à jour du catalogue, videz le cache, vérifiez les filtres de catégories

Si les identifiants sont bons mais que l’image se dégrade en soirée, le problème n’est plus la connexion Xtream Codes : c’est la qualité du service — le point que la grille de notre guide d’achat fait vérifier avant de payer, et que les services réellement premium tiennent aux heures de pointe. Les blocages propres à un lecteur — EPG, cache, réglages — sont couverts dans les guides Smarters et TiviMate, et ceux propres à un appareil dans les guides du Fire TV Stick et de l’ Android TV. En dernier recours, trente secondes dans VLC avec l’URL M3U équivalente confirment si les accès eux-mêmes fonctionnent. Un compte expiré, enfin, est l’occasion de reconsidérer la formule — les abonnements 12 mois évitent précisément ces interruptions, à des tarifs dont les repères sont dans le guide des prix IPTV.

FAQ — Xtream Codes

URL de serveur, applications compatibles, erreurs de connexion et légalité : les réponses aux questions les plus posées sur le format Xtream Codes.

Qu’est-ce que les identifiants Xtream Codes, concrètement ?

Trois informations remises par votre service IPTV : une adresse de serveur (une URL avec un port), un nom d’utilisateur et un mot de passe. Saisies dans une application compatible, elles authentifient votre compte et chargent automatiquement chaînes, VOD, séries et guide des programmes — sans fichier à manipuler.

Où trouver mes identifiants Xtream Codes ?

Dans le message de bienvenue envoyé par votre fournisseur à l’activation de l’abonnement — par e-mail ou WhatsApp le plus souvent. Un service sérieux les remet spontanément, avec l’URL M3U équivalente. Si vous ne les avez pas reçus, demandez-les : ils existent chez la quasi-totalité des services.

À quoi ressemble une URL de serveur Xtream Codes ?

À une adresse web suivie d’un numéro de port, du type http://exemple-serveur.tv:8080 — sans rien après le port. Les erreurs classiques : recopier l’URL M3U complète (avec get.php) à la place, ajouter une barre oblique finale, ou confondre http et https. Recopiez-la exactement comme le service l’a remise.

Pourquoi presque tous les fournisseurs IPTV proposent-ils Xtream Codes ?

Parce que les panneaux de gestion utilisés par l’industrie exposent cette API en standard, et parce qu’elle simplifie tout pour l’abonné : trois champs courts à saisir à la télécommande, contenus organisés automatiquement, EPG inclus. C’est devenu le format d’échange par défaut entre services et applications.

Xtream Codes fournit-il des chaînes ?

Non. Xtream Codes est un format de connexion, pas un contenu : c’est la prise, pas le courant. Les chaînes, films et séries viennent exclusivement de l’abonnement souscrit auprès de votre service. Sans identifiants valides remis par un fournisseur, une connexion Xtream Codes n’affiche rien.

Quelles applications acceptent une connexion Xtream Codes ?

La quasi-totalité des lecteurs IPTV dédiés : IPTV Smarters Pro, TiviMate, XCIPTV, et IBO Player via son portail web. La grande exception est VLC, lecteur multimédia généraliste qui ne parle que M3U. Sur Smart TV, Android TV ou Fire TV Stick, vous trouverez toujours au moins un lecteur compatible.

Pourquoi VLC ne prend-il pas Xtream Codes directement ?

Parce que VLC est un lecteur multimédia généraliste, pas une application IPTV : il lit des flux et des playlists M3U, mais n’implémente pas l’API d’authentification Xtream Codes. La parade classique consiste à utiliser l’URL M3U remise par votre service — VLC la lit parfaitement, sans EPG toutefois.

Ma connexion Xtream Codes échoue : que vérifier en premier ?

Dans l’ordre : l’URL du serveur (port inclus, sans get.php ni barre finale), puis l’utilisateur et le mot de passe recopiés à l’identique — majuscules comprises —, puis l’état de l’abonnement (expiré ?) et le nombre d’écrans simultanés. Neuf échecs sur dix viennent d’une faute de saisie à la télécommande.

Peut-on utiliser les mêmes identifiants Xtream Codes sur plusieurs appareils ?

Oui pour la configuration : saisissez les mêmes identifiants dans l’application de chaque appareil. En revanche, le nombre de lectures simultanées dépend de votre formule — un abonnement 1 écran coupe la lecture si deux appareils regardent en même temps. Configurer partout, regarder selon la formule.

Xtream Codes est-il légal ?

Le format lui-même, oui : c’est une API d’authentification neutre, au même titre que M3U ou HLS. La question légale porte sur le service qui l’utilise — il vous appartient de choisir un abonnement respectant les droits de diffusion applicables dans votre pays. Le format ne rend un service ni légal ni illégal.

Quand préférer une liste M3U à Xtream Codes ?

Trois cas concrets : utiliser VLC ou un lecteur généraliste qui ne parle que M3U, tester rapidement des accès sur ordinateur, ou brancher un outil qui attend une playlist. Pour l’usage quotidien au salon, Xtream Codes reste plus confortable : saisie plus courte, contenus organisés, EPG inclus.

Conclusion : dix minutes de théorie qui simplifient tout

Xtream Codes n’a rien de mystérieux : trois identifiants, un serveur qui répond, des contenus organisés. C’est le format que la quasi-totalité des services remettent, que la quasi-totalité des applications comprennent, et celui qui vous rend indépendant du matériel — les mêmes identifiants vous suivent du salon à la tablette. Comprendre cette brique, c’est déjà savoir diagnostiquer l’essentiel des pannes de connexion ; les briques suivantes — M3U, EPG, catch-up — vous attendent dans le hub Technologies.

La suite du parcours ne change pas : un service choisi avec la méthode des guides d’achat critères français compris —, validé par un essai gratuit dont les identifiants Xtream Codes arrivent en quelques minutes, puis une formule à votre mesure — mensuelle ou annuelle — sur la page tarifs. Et pour brancher ces identifiants au bon endroit, les guides par écran du hub Appareils prennent le relais.

Pour approfondir, poursuivez avec ces guides complémentaires ou parcourez l’ensemble de la bibliothèque de guides IPTV.