⚡ L'essentiel en 30 secondes
- •Un M3U est une liste texte de chaînes : un nom, un logo, un groupe et une adresse de flux par chaîne.
- •Xtream Codes = serveur + utilisateur + mot de passe : plus complet (guide TV, VOD, séries, date d'expiration).
- •Des identifiants Xtream permettent presque toujours de reconstituer le lien M3U et le lien du guide TV.
- •Votre lien contient vos identifiants : ne le partagez jamais.
Qu'est-ce qu'une playlist M3U ?
Un fichier M3U est un simple fichier texte. Il commence par l'en-tête #EXTM3U, puis décrit chaque chaîne sur deux lignes : une ligne d'informations (#EXTINF) et l'adresse du flux.
#EXTM3U #EXTINF:-1 tvg-id="chaine.exemple" tvg-logo="https://exemple.com/logo.png" group-title="Sport",Chaîne Exemple HD http://serveur.exemple:8080/utilisateur/motdepasse/1234.ts
| Élément | Rôle |
|---|---|
| tvg-id | Identifiant qui relie la chaîne à son programme dans le guide TV |
| tvg-logo | Adresse du logo affiché dans l'application |
| group-title | Catégorie (Sport, Cinéma, Infos…) utilisée pour classer les chaînes |
| Texte après la virgule | Nom de la chaîne affiché à l'écran |
| Ligne suivante | Adresse du flux vidéo que le lecteur ouvre |
Lien M3U ou fichier M3U : lequel utiliser ?
🔗 Lien M3U (recommandé)
Une URL que l'application télécharge à chaque démarrage. Les ajouts et changements de chaînes sont automatiquement pris en compte.
📄 Fichier M3U
Une copie figée de la liste à un instant donné. Utile pour un lecteur qui n'accepte que les fichiers, mais elle se périme dès que le fournisseur modifie ses chaînes.
Astuce : collez le lien M3U dans un navigateur. Si un fichier se télécharge, le lien fonctionne et l'éventuel problème vient de l'application ou de sa configuration.
Xtream Codes : pourquoi c'est plus complet
Xtream Codes n'est pas une liste mais une interface de connexion : l'application dialogue avec le serveur et récupère à la demande les catégories, les chaînes, le guide TV, les films, les séries et les informations du compte.
| Critère | Lien M3U | Xtream Codes |
|---|---|---|
| Saisie | Une longue URL | Serveur + utilisateur + mot de passe |
| Guide TV | Lien EPG à ajouter souvent à part | Chargé automatiquement |
| Films et séries | Mélangés dans la liste | Classés avec affiches et résumés |
| Date d'expiration | Non visible | Affichée dans l'application |
| Vitesse de chargement | Lente sur les très grandes listes | Chargement progressif, plus rapide |
| Applications | Toutes (Smart IPTV, SS IPTV, VLC…) | TiviMate, Smarters, IBO Player… |
Règle simple : utilisez Xtream Codes quand l'application le propose, et le lien M3U pour les lecteurs qui n'acceptent que ce format.
Convertir Xtream Codes en lien M3U (et inversement)
Vous avez des identifiants Xtream mais votre application demande un lien M3U ? Sur la grande majorité des serveurs, il suffit d'assembler l'URL suivante en remplaçant les valeurs en majuscules :
http://SERVEUR:PORT/get.php?username=UTILISATEUR&password=MOTDEPASSE&type=m3u_plus&output=ts
type=m3u_plus
Inclut logos, groupes et identifiants EPG. Utilisez m3u pour une liste plus légère.
output=ts
Flux MPEG-TS : zapping souvent plus rapide, idéal sur Android TV et Smart TV.
output=m3u8
Flux HLS : à essayer si la lecture échoue, notamment sur iPhone et Apple TV.
Dans l'autre sens, un lien M3U de type get.php contient déjà vos accès Xtream : le serveur est la partie http://SERVEUR:PORT, puis viennent les valeurs de username et password.
⚠️ Le port compte
Si votre fournisseur indique un port (par exemple :8080), il doit figurer dans l'URL. Oublier le port, ou ajouter https à la place de http, provoque la majorité des erreurs de connexion.
Ajouter le guide TV (EPG) à votre playlist
Le guide TV est un fichier séparé au format XMLTV. Le lecteur associe chaque programme à une chaîne grâce au tvg-id. Avec un serveur Xtream, le lien suit généralement ce modèle :
http://SERVEUR:PORT/xmltv.php?username=UTILISATEUR&password=MOTDEPASSE
- •TiviMate : paramètres de la playlist > sources EPG > ajouter. Détails dans notre guide TiviMate.
- •Smart IPTV : champ EPG sur la page My List du site. Voir notre guide Smart IPTV.
- •Programmes décalés ? Vérifiez le fuseau horaire de l'appareil ou le réglage de décalage EPG de l'application.
Erreurs courantes et ce qu'elles signifient
| Symptôme | Cause probable | Solution |
|---|---|---|
| Erreur 401 / 403, « Invalid Details » | Identifiants erronés, compte expiré ou trop de connexions | Vérifiez majuscules et espaces, fermez les autres appareils |
| Erreur 404 | URL mal formée | Contrôlez le port et le chemin get.php |
| Liste très longue à charger | Playlist volumineuse (VOD incluse) | Passez en Xtream Codes, ou utilisez type=m3u |
| Chaînes listées mais écran noir | Format de flux non supporté | Essayez output=m3u8 ou changez de lecteur |
| Guide TV vide | Pas de source EPG ou tvg-id absents | Ajoutez le lien xmltv.php |
Autres pannes (écran noir, buffering) : consultez notre centre d'aide.
Sécurité : protégez votre lien et méfiez-vous des listes « gratuites »
Votre lien M3U contient votre nom d'utilisateur et votre mot de passe en clair. Le publier ou le partager revient à donner votre abonnement : il sera vite saturé, puis suspendu.
Quant aux listes M3U « gratuites » qui circulent sur des forums ou des dépôts publics, elles cessent généralement de fonctionner en quelques jours. Elles n'ont ni guide TV ni support, et diffusent souvent des contenus sans l'autorisation des ayants droit. Pour un usage quotidien fiable, rien ne remplace un accès personnel et un support joignable.
Questions fréquentes
Quelle différence entre M3U et Xtream Codes ?+
Le M3U est une liste texte de chaînes. Xtream Codes est une connexion au serveur qui fournit en plus le guide TV, la VOD, les séries et la date d'expiration.
Comment convertir Xtream en M3U ?+
Assemblez http://SERVEUR:PORT/get.php?username=…&password=…&type=m3u_plus&output=ts avec vos propres valeurs.
Comment ajouter le guide TV ?+
Ajoutez une source XMLTV, généralement http://SERVEUR:PORT/xmltv.php?username=…&password=…
output=ts ou output=m3u8 ?+
Essayez ts d'abord pour un zapping rapide, puis m3u8 si la lecture échoue, notamment sur Apple.
Les listes M3U gratuites sont-elles fiables ?+
Non : elles tombent vite, sans guide TV ni support, et diffusent souvent des contenus non autorisés.
Sources et méthodologie
La structure M3U étendue (#EXTM3U, #EXTINF) et le format de guide XMLTV sont des standards publics. Les modèles d'URL get.php et xmltv.php correspondent aux conventions des panneaux compatibles Xtream Codes : ils fonctionnent sur la grande majorité des serveurs, mais votre fournisseur peut utiliser une variante. Les erreurs listées sont celles que notre support diagnostique le plus souvent.
À propos de l'auteur : l'Équipe Support Teviro aide chaque jour des abonnés en France à connecter leurs accès sur tous types d'appareils. Besoin d'aide pour votre lien ? Contactez-nous.
Lien M3U + identifiants Xtream Codes + guide TV
Chaque abonnement Teviro fournit les deux formats d'accès et le guide TV, livrés en 10 à 20 minutes, avec un support qui vous aide à tout configurer.