tıvsy

M3U ou Xtream Codes

La plupart des fournisseurs donnent les deux sans expliquer qu'il s'agit du même contenu par deux mécanismes différents. Le choix change la vitesse d'ouverture de l'app, le fait que la grille reste à jour, et le fait d'avoir un guide des programmes ou non.

Ce qu'est une playlist M3U

Un fichier texte listant chaque chaîne et son adresse. Le lecteur le télécharge entièrement puis lit depuis la liste. C'est universel — tout lecteur des vingt dernières années le lit — et c'est un instantané : quand le fournisseur change la grille, votre copie est périmée jusqu'à actualisation.

Tivsy sur iPhone, avec les chaînes d'une liste

Ce qu'est l'API Xtream Codes

Une conversation au lieu d'un fichier. Le lecteur demande les catégories, puis les chaînes de celle que vous ouvrez, puis un flux quand vous lancez la lecture. Rien n'est téléchargé avant d'être nécessaire, donc l'app s'ouvre aussitôt quelle que soit la taille de la bibliothèque.

Où la différence se voit

Sur un gros abonnement. Vingt mille chaînes en playlist, ce sont plusieurs mégaoctets analysés à chaque actualisation ; en appel d'API, c'est une liste de catégories. L'API transporte aussi une structure qu'un fichier plat perd — films et séries comme entités propres, avec saisons, épisodes et souvent le guide.

Lequel choisir

Xtream Codes quand votre fournisseur le propose. M3U quand c'est tout ce qu'on vous a donné, quand vous testez un essai, ou quand la playlist vient de quelque chose sans API — votre propre fichier, une liste publique, un serveur multimédia à la maison.

Le même abonnement, deux portes

Un fournisseur vous vend un compte. Ce qui change, c’est la porte par laquelle vous entrez. Un lien M3U est un fichier texte que le serveur écrit à la demande : chaque chaîne sur une ligne, dans l’ordre qui arrangeait le panneau. L’API Xtream, c’est le même catalogue interrogé correctement — catégories, films et séries comme des objets distincts, affiches, résumés, et la date d’expiration de votre compte. Mêmes chaînes, mêmes flux, même facture. Ce qui change, c’est ce que l’application a le droit d’en savoir.

Ce qu’un simple M3U ne peut pas dire à l’application

Quatre choses, et ce sont les quatre que l’on remarque. Il ne peut pas indiquer quelles entrées sont de la télévision en direct et lesquelles sont des films : tout atterrit dans une seule liste. Il n’a aucune structure de saisons et d’épisodes : une série arrive sous forme de quatre-vingts fichiers isolés. Il ne porte ni affiches ni résumés. Et il ne peut pas signaler la fin de votre abonnement, donc aucune application ne peut vous prévenir. Rien de tout cela n’est une faiblesse du lecteur : l’information n’a jamais été dans le fichier.

Tivsy convertit l’un en l’autre à votre place

Si le lien envoyé par votre fournisseur ressemble à …/get.php?username=…&password=…, c’est un panneau Xtream qui exporte un M3U, et vos identifiants sont dans l’adresse elle-même. Collez-le tel quel : Tivsy les extrait et se connecte à l’API à la place, et vous obtenez le catalogue structuré sans avoir besoin de savoir tout ceci. L’identifiant et le mot de passe partent dans le trousseau ; seule l’adresse du serveur reste dans la base.

Questions fréquentes

Comment savoir lequel on m'a donné ?

Un unique long lien, contenant généralement get.php, est une playlist. Une adresse courte plus un identifiant et un mot de passe séparés, c'est un compte Xtream. Un lien avec get.php contient identifiant et mot de passe à l'intérieur : il peut donc devenir une connexion Xtream.

Donnent-ils des chaînes différentes ?

Non. Même compte, même contenu, autre chemin. Si une chaîne manque dans l'un, elle manque dans l'autre.

L'un est-il plus respectueux de la vie privée ?

Ils sont équivalents. Tous deux envoient vos identifiants au même fournisseur. Aucun n'implique le développeur du lecteur, puisqu'il n'y a ni compte ni serveur entre les deux.

Puis-je utiliser les deux en même temps ?

Oui. Tivsy traite chaque source séparément : vous pouvez ajouter une playlist, un serveur domestique et un compte Xtream, et chercher dans l'ensemble.

Mon fournisseur ne m’a envoyé qu’un lien M3U. Suis-je condamné à la liste plate ?

Probablement pas. Regardez le lien : si le chemin est get.php et qu’il porte un identifiant et un mot de passe, Tivsy utilise l’API automatiquement dès que vous le collez. S’il s’agit d’un simple lien de fichier — se terminant par .m3u ou .m3u8, sans identifiants dedans —, il n’y a aucune API derrière, et la liste plate est vraiment tout ce que contient le fichier.

L’un des deux consomme-t-il moins de données ?

Pas pour la vidéo : les flux sont identiques, octet pour octet. La différence est dans l’actualisation. Une actualisation M3U retélécharge le fichier entier, soit plusieurs mégaoctets à chaque fois sur un gros abonnement. À l’API, on ne demande que ce qui a changé. Sur un mois en données mobiles cela compte ; en Wi-Fi vous ne le verrez jamais.

Quel que soit votre choix, l'app reste le même lecteur vide : elle apporte l'interface, le guide et la reprise, vous apportez la source.

Obtenir Tivsy