Lecteur IPTV M3U : comprendre M3U8, XMLTV et les connecter à Nani
Un lecteur IPTV M3U ouvre une playlist fournie par votre propre service : un texte qui référence les chaînes ou les titres à lire. M3U et M3U8 sont, avec Xtream, l’une des deux sources que Nani accepte.
Vous avez reçu une longue adresse à coller, parfois accompagnée d’une seconde URL pour le guide TV ? Cette page vous aide à reconnaître M3U, M3U8 et XMLTV, puis à choisir la bonne méthode de connexion.
Vous connectez cette URL à Nani. Nani lit votre propre source, puis organise le direct, les films et les séries pour les retrouver sur le Web, Android et Android TV.
- Lecteur IPTV M3U
- URL de playlist
- M3U8 ou HLS
- XMLTV facultatif
- Source prise en charge
Votre playlist indique quoi lire. Nani organise la façon de le retrouver.
Nani utilise la playlist de votre propre service pour organiser les contenus et préserver vos repères entre vos écrans.
- 01 · Source
Votre URL M3U ou M3U8
Une playlist fournie par votre service, parfois complétée par une adresse XMLTV pour le guide.
- 02 · Organisation
Nani rend la liste parcourable
Direct, films et séries sont regroupés dans une interface conçue pour retrouver rapidement un contenu.
- 03 · Continuité
Vos repères suivent le compte
Web, Android et Android TV partagent la même organisation, avec des profils et une progression séparés.
Qu’est-ce qu’une playlist IPTV M3U ?
Une playlist M3U est un document texte qui référence des médias par leur adresse. Elle décrit ce qu’un lecteur peut ouvrir ; elle ne contient pas elle-même les vidéos.
Du texte, pas des images
Chaque entrée donne un nom et une adresse. Les programmes, eux, restent sur les serveurs de votre service.
Une entrée par chaîne
Une ligne décrit la chaîne, son nom, parfois son logo et son groupe. La ligne suivante donne l’adresse de son flux.
Souvent très longue
Une playlist IPTV peut compter plusieurs milliers d’entrées. C’est au lecteur de les regrouper et de les rendre parcourables.
Fournie par votre service
En général sous la forme d’une URL, que le lecteur relit pour connaître la liste à jour. Nani n’en publie aucune.
M3U, M3U8 et les flux HLS
L’extension .m3u8 est historiquement associée à une playlist encodée en UTF-8, mais elle sert aussi aux playlists HLS. L’extension seule ne permet donc pas de déterminer l’usage exact.
M3U8 indique historiquement l’UTF-8
Cet encodage représente correctement les accents et les alphabets non latins. Dans les usages actuels, l’extension ne garantit toutefois pas à elle seule le contenu du fichier.
Mais .m3u8 sert aussi au HLS
Dans un flux HLS, un fichier .m3u8 décrit les morceaux d’un seul programme et ses variantes de qualité. Même extension, rôle tout autre.
Comment les distinguer
Une playlist de chaînes énumère des noms de chaînes. Un manifeste HLS ne décrit qu’un seul flux vidéo.
Ce que Nani accepte
Nani utilise la playlist de chaînes que votre service vous remet comme source, pas un manifeste interne décrivant un flux unique.
XMLTV, le guide qui complète la playlist
XMLTV répond à une autre question que la playlist. L’une dit où sont les chaînes, l’autre dit ce qui y passe.
Un format de guide, pas de vidéo
XMLTV est un format XML qui transporte des horaires, des titres et des descriptions de programmes.
Une adresse distincte
Quand un service en fournit une, c’est une seconde adresse, séparée de celle de la playlist.
Facultatif
Une playlist fonctionne sans XMLTV. Le guide ajoute du confort, il ne conditionne pas la lecture.
Facultatif dans Nani
Vous pouvez compléter votre playlist M3U par une source XMLTV pour enrichir le guide des programmes.
M3U, M3U8, XMLTV ou Xtream : quel rôle pour chaque format ?
Ces noms apparaissent souvent dans le même message, mais ils ne désignent pas la même chose. Ce tableau permet de reconnaître ce que votre service vous a remis.
Votre playlist devient une expérience Nani
- Playlist M3U / M3U8
- https://exemple-service.test/playlist.m3u8
- Guide XMLTV · facultatif
- https://exemple-service.test/guide.xml
| Format | Ce qu’il transporte | Ce que vous recevez |
|---|---|---|
| M3U | Une liste d’adresses de médias, avec des noms et parfois des groupes ou logos. | Une URL de playlist, souvent longue. |
| M3U8 | Une playlist historiquement encodée en UTF-8, ou un manifeste HLS selon son contenu. | Une URL finissant souvent par .m3u8. |
| XMLTV | Les horaires, titres et descriptions du guide des programmes. | Une seconde URL, distincte de la playlist. |
| Xtream | Le catalogue exposé par le service via une connexion par compte. | URL du serveur, utilisateur et mot de passe. |
Lire ce que votre service vous a donné
Quatre vérifications avant de connecter votre playlist à Nani.
Isolez la ou les adresses reçues
Une playlist se présente comme une longue URL, se terminant souvent par .m3u ou .m3u8. Certains services en ajoutent une seconde, réservée au guide.
Regardez l’extension
.m3u et .m3u8 désignent le plus souvent une playlist, et .m3u8 sert aussi aux manifestes HLS. L’extension seule ne tranche donc pas : Nani interprète la Source d’après son contenu et le contexte qu’il prend en charge.
Ne confondez pas la playlist et le guide
L’adresse du guide porte souvent la mention xmltv ou epg. Elle ne remplace pas la playlist et ne suffit pas à regarder quoi que ce soit.
Conservez les adresses telles quelles
Une URL de playlist contient souvent votre identifiant et votre clé d’accès. La retaper de mémoire ou la tronquer la rend inutilisable, et la partager revient à partager votre accès.
Nani ne fournit ni playlist, ni chaînes.
M3U, M3U8 et XMLTV sont des formats ouverts, utilisés par de nombreux services. Nani est un lecteur : il ne publie aucune playlist, ne vend aucun abonnement et n’héberge aucun contenu. La playlist comme le guide viennent du service que vous avez choisi et souscrit vous-même.
La RFC 8216 décrit les playlists HLS comme des fichiers texte UTF-8 et précise les extensions .m3u8 et .m3u. Elle permet de comprendre pourquoi une adresse .m3u8 peut désigner autre chose qu’une liste de chaînes. Consulter la RFC 8216
Voir toutes les fonctionnalitésQuestions fréquentes sur M3U, M3U8 et XMLTV
Qu’est-ce qu’une playlist M3U ?+
Un fichier texte qui liste des entrées : pour chacune, un nom et l’adresse de son flux. Il ne contient aucune vidéo.
Quelle différence entre M3U et M3U8 ?+
L’extension M3U8 est historiquement associée à l’encodage UTF-8, mais elle sert aussi aux playlists HLS. Il faut donc regarder le contenu et le contexte de l’adresse : l’extension seule ne suffit pas à déterminer son rôle.
Qu’est-ce que XMLTV ?+
Un format XML qui transporte un guide des programmes : horaires, titres, descriptions. Ce n’est pas une source vidéo.
Ai-je besoin de XMLTV ?+
Non. Une playlist fonctionne sans guide ; XMLTV ajoute les informations de programme quand une source en fournit.
Puis-je connecter une playlist M3U à Nani ?+
Oui. M3U et M3U8 sont acceptés au même titre que les identifiants Xtream. La playlist doit venir de votre propre service.
Quel lecteur faut-il pour ouvrir une playlist IPTV M3U ?+
Il faut un lecteur qui accepte une URL M3U/M3U8 et les types de flux référencés par la playlist. Nani accepte cette source.
Une playlist M3U fonctionne-t-elle sur tous mes écrans avec Nani ?+
Oui. La même source est liée à votre compte Nani sur le Web, Android et Android TV, avec vos profils et votre progression.
Une URL de playlist est-elle sensible ?+
Souvent, oui : elle contient fréquemment votre identifiant et votre clé d’accès. La partager revient à partager votre accès au service.
Connectez votre playlist à Nani.
Rejoignez la liste bêta : inscription gratuite, sans carte bancaire. Nous vous prévenons dès que votre accès est disponible.