Comprendre
Xtream Codes ou lien M3U : quelle connexion choisir pour votre IPTV ?
Claire Moreau · Responsable du support client chez IPTV Abonnements
Mis à jour le · publié le · 7 min de lecture

La réponse courte
Choisissez Xtream Codes dès que votre application le propose : trois champs suffisent et le guide TV, les affiches des films et le replay arrivent automatiquement. Le lien M3U sert de solution de secours pour les lecteurs qui n'acceptent qu'une adresse, comme VLC.
Xtream Codes ou lien M3U : c’est la première question que pose votre application au moment d’ajouter votre abonnement IPTV. Les deux formats ouvrent les mêmes chaînes, mais pas de la même façon. La connexion Xtream IPTV demande trois champs courts et charge tout le reste seule ; le lien M3U tient en une seule adresse, plus longue et plus brute. Ce guide compare les deux, montre comment passer de l’un à l’autre et indique quoi saisir dans les applications les plus courantes.
Xtream Codes et lien M3U : deux formats pour un même abonnement IPTV
Xtream Codes et M3U sont deux manières de présenter les mêmes identifiants : l’une les découpe en champs, l’autre les assemble en une adresse. Dans l’e-mail de votre abonnement, vous recevez les deux :
- des identifiants Xtream : adresse du serveur, nom d’utilisateur, mot de passe ;
- un lien M3U, qui reprend ces mêmes informations dans une seule URL.
Ce qu’est une connexion Xtream Codes
Une connexion Xtream Codes est un dialogue entre l’application et le serveur : l’application demande les chaînes, le guide et les films au fur et à mesure. Vous saisissez :
- URL du serveur :
http://exemple-serveur.com:8080, avec le port et sans barre oblique finale ; - nom d’utilisateur : tel qu’il figure dans l’e-mail, en respectant les majuscules ;
- mot de passe : idem, sans espace avant ni après.
L’application récupère ensuite la liste, le guide TV, la vidéothèque et la date d’expiration de la ligne.
Ce qu’est un lien M3U
Un lien M3U pointe vers un fichier texte qui liste toutes les chaînes, une ligne par flux. Il ressemble à ceci :
http://exemple-serveur.com:8080/get.php?username=VOTRE_NOM&password=VOTRE_MDP&type=m3u_plus&output=ts
Le lecteur télécharge ce fichier en entier à chaque mise à jour. Le paramètre type=m3u_plus regroupe les chaînes par catégories ; output=ts fixe le format du flux.
Xtream ou M3U : le comparatif point par point
Sur presque tous les critères, Xtream Codes l’emporte ; le M3U garde l’avantage de la compatibilité universelle. Le comparatif :
| Critère | Xtream Codes | Lien M3U |
|---|---|---|
| Saisie | 3 champs courts, faciles à la télécommande | Une adresse très longue |
| Guide TV (EPG) | Chargé automatiquement | À ajouter avec une adresse XMLTV séparée |
| Films et séries | Affiches, résumés, saisons rangées | Liste brute, saisons parfois mélangées |
| Replay | Disponible sur les chaînes avec archive | Rarement transmis |
| Chargement | Rapide, par catégorie | Plus lent sur les petites clés HDMI |
| Date d’expiration | Visible dans l’application | Non affichée |
| Compatibilité | La plupart des applications IPTV | Tous les lecteurs, VLC compris |
Quand choisir la connexion Xtream IPTV
Choisissez Xtream dès que le champ existe dans votre application : c’est le cas de la grande majorité des lecteurs récents. Xtream est la bonne option pour :
- IPTV Smarters Pro, TiviMate, Televizo et OTT Navigator, qui proposent un écran de connexion Xtream ;
- les Smart TV et les clés Fire TV, où taper trois champs à la télécommande reste supportable ;
- le replay, qui a besoin des informations d’archive transmises par Xtream ;
- la vidéothèque, avec affiches et saisons bien classées ;
- les petites clés HDMI peu puissantes, qui saturent avec une très longue liste M3U.
Si vous hésitez entre les versions de l’application la plus répandue, notre guide IPTV Smarters ou Smarters Pro précise laquelle installer.
Ce que fait l’application en coulisse avec Xtream
Avec Xtream, l’application ne télécharge pas toute la liste d’un coup : elle interroge le serveur catégorie par catégorie. Concrètement :
- elle vérifie d’abord votre ligne, puis affiche la date d’expiration et le nombre d’écrans autorisés ;
- elle charge les chaînes d’une catégorie au moment où vous l’ouvrez ;
- elle demande le guide TV court de chaque chaîne, ce qui remplit l’EPG sans adresse à ajouter ;
- elle récupère les fiches des films et séries séparément, avec affiche et résumé.
C’est pour cette raison qu’une petite clé HDMI reste fluide en Xtream alors qu’elle peine à ouvrir une liste M3U de plusieurs dizaines de milliers de lignes.
Quand le lien M3U reste utile
Le lien M3U garde sa place quand le lecteur n’accepte rien d’autre, ou pour un test rapide sur ordinateur. Les cas typiques :
- VLC sur PC ou Mac, qui lit un M3U via Média, puis Ouvrir un flux réseau ;
- Kodi, avec l’extension PVR IPTV Simple Client ;
- SmartOne IPTV, dont le site de configuration accepte surtout le M3U ;
- un test de votre abonnement : coller le lien dans un navigateur doit lancer le téléchargement d’un fichier.
Avec un M3U, ajoutez le guide TV à part si le lecteur le permet :
http://exemple-serveur.com:8080/xmltv.php?username=VOTRE_NOM&password=VOTRE_MDP
Passer d’un lien M3U aux identifiants Xtream
Votre lien M3U contient déjà vos trois identifiants Xtream : il suffit de le découper. La méthode, à partir du lien d’exemple :
- Serveur : tout ce qui précède
/get.php, soithttp://exemple-serveur.com:8080. - Nom d’utilisateur : la valeur entre
username=et le&suivant, soitVOTRE_NOM. - Mot de passe : la valeur entre
password=et le&suivant, soitVOTRE_MDP. - Ignorez le reste,
type=m3u_plusetoutput=tsne servent qu’au M3U.
Le chemin inverse marche aussi : assemblez serveur, /get.php?username=, nom, &password=, mot de passe et &type=m3u_plus&output=ts. Tout ce que contient le code IPTV reçu après l’achat est détaillé dans notre guide dédié.
Les pièges du découpage Xtream
Une seule erreur de copie suffit à faire refuser la connexion Xtream. Vérifiez ces points :
- ne gardez pas
/get.phpni/player_api.phpdans le champ serveur ; - supprimez la barre oblique finale après le numéro de port ;
- distinguez I majuscule, l minuscule et 1, ainsi que O et 0 ;
- gardez
http://si l’e-mail l’indique, ne le remplacez pas parhttps://.
Saisir Xtream ou M3U dans les applications courantes
Chaque application place l’option à un endroit différent, mais le choix se fait toujours au moment d’ajouter le compte. Les menus à suivre :
| Application | Option Xtream | Option M3U | Particularité |
|---|---|---|---|
| IPTV Smarters Pro | Login with Xtream Codes API | Login with Playlist | Nom libre, puis Add User |
| TiviMate | Ajouter une playlist, puis Xtream Codes | Ajouter une playlist, puis URL M3U | Cochez films et séries |
| Televizo | Serveur, utilisateur, mot de passe | Lien M3U | Guide TV réglable par playlist |
| IBO Player | Add XC Playlist sur le site de l’application | Add Playlist sur le même site | Adresse MAC de la télé, puis Reload |
| Hot IPTV | Sur hotplayer.app/upload, avec la MAC de la télé | Sur le même site, avec la MAC | Redémarrez l’application |
| VLC | Non proposé | Ouvrir un flux réseau | Pas de guide TV intégré |
Les étapes complètes, appareil par appareil, sont réunies dans notre guide d’installation IPTV.
Xtream, M3U et qualité d’image : ce qui change vraiment
Le choix entre Xtream et M3U ne change pas la qualité de l’image : les flux sont les mêmes, seule la façon de les présenter diffère. Ce qui influe réellement sur l’image :
| Facteur | Effet sur la lecture | Réglage conseillé |
|---|---|---|
| Débit de la connexion | HD dès 6 à 10 Mbit/s, Full HD 10 à 15, 4K 25 à 40 | Tester le débit à l’heure où vous regardez |
| Type de réseau | Le Wi-Fi 2,4 GHz sature le soir | Câble Ethernet ou Wi-Fi 5 GHz |
| Format du flux | TS démarre vite, HLS encaisse mieux les baisses de débit | TS par défaut, HLS si l’image saccade |
| Mémoire tampon | Trop faible, l’image se fige au moindre creux | Moyenne, ou grande pour le sport |
| Décodeur | Un décodeur inadapté donne un écran noir ou un son seul | Matériel d’abord, logiciel en cas de souci |
En Xtream, le format TS ou HLS se choisit souvent dans les réglages du lecteur ; en M3U, il dépend de la fin du lien, output=ts ou output=m3u8.
Erreurs de connexion Xtream et M3U : les corriger
Quand la connexion échoue, la cause est presque toujours dans la saisie, rarement dans l’abonnement lui-même. Symptôme, cause et solution :
| Symptôme | Cause probable | Solution |
|---|---|---|
| « Authentication failed » en Xtream | Lien M3U entier collé dans le champ serveur | Ne garder que la partie avant /get.php |
| Connexion refusée malgré des codes justes | Espace caché, barre oblique finale, http et https inversés | Retaper les trois champs à la main |
| « Max connections reached » | Autre appareil encore en lecture | Fermer l’autre lecteur, attendre 5 à 10 minutes |
| Liste M3U très lente ou plantage | Fichier trop lourd pour la clé HDMI | Passer en Xtream, masquer les catégories inutiles |
| Guide TV vide en M3U | Pas d’adresse XMLTV ajoutée | Ajouter l’adresse xmltv.php ou passer en Xtream |
| Codes refusés juste après un renouvellement | Mise à jour pas encore propagée | Patienter 15 à 45 minutes, puis réessayer |
Si rien ne fonctionne, écrivez au support avec le nom de l’application et une capture de l’écran d’erreur : la réponse vient en français, 24 h sur 24. Votre IPTV abonnement fonctionne avec les deux formats, et les tarifs IPTV vont de 1 à 5 écrans.
Questions fréquentes : Xtream IPTV
Puis-je utiliser Xtream et M3U en même temps ?
Oui, ce sont deux portes vers le même abonnement, mais chaque lecture compte comme un écran. Vous pouvez mettre Xtream sur la télé et M3U dans VLC sur l'ordinateur ; avec une formule 1 écran, ne lancez pas les deux en même temps.
Mon lien M3U contient-il mes identifiants Xtream ?
Oui, le nom d'utilisateur et le mot de passe sont écrits dans le lien, après username= et password=. L'adresse du serveur correspond à tout ce qui se trouve avant /get.php. Vous pouvez donc passer en Xtream sans demander de nouveau code.
Faut-il préférer output=ts ou output=m3u8 dans le lien M3U ?
Gardez output=ts par défaut : le flux démarre plus vite dans la plupart des lecteurs. Si l'image saccade le soir, essayez la variante m3u8 (HLS), qui découpe le flux en petits morceaux et supporte mieux une connexion irrégulière.
Que faire si mon application ne propose ni Xtream ni M3U ?
Elle fonctionne sans doute par adresse MAC, comme IBO Player ou Hot IPTV. Notez la MAC affichée sur la télé, ouvrez le site de l'application sur un téléphone, collez-y vos identifiants Xtream ou votre lien M3U, puis rechargez l'application.
À lire aussi sur votre IPTV abonnement
D'autres guides pour aller plus loin, écrits par notre support.

Comprendre
Code IPTV : à quoi il sert et comment l'utiliser
Ce que contient votre code IPTV, où le retrouver et comment le saisir dans votre application sans erreur.

Applications
IPTV Smarters ou IPTV Smarters Pro : quelle différence et laquelle installer ?
Deux noms pour une même famille d'applications : les versions, les écrans et celle à installer chez vous.

Comprendre
IPTV c'est quoi ? Le guide simple de la télé par Internet
Ligne, application, écran : comprendre la télé par Internet en cinq minutes avant de choisir un abonnement.