Pour configurer Xtream Codes IPTV dans un lecteur compatible, vous avez généralement besoin de trois informations reçues d'un service autorisé : une URL de serveur, un nom d'utilisateur et un mot de passe. L'application les utilise pour demander les chaînes et données associées au compte. Le terme « code Xtream » ne désigne donc ni un code universel gratuit ni un logiciel contenant déjà des programmes.
Ce guide explique les champs exacts, les étapes pour IPTV Smarters, TiviMate et XCIPTV, les différences avec un lien M3U, l'EPG, la VOD et les causes typiques d'échec. Si vous avez reçu une seule URL complète de playlist, commencez plutôt par guide M3U ; si votre lecteur réclame une adresse MAC et un portail, consultez guide des portails MAC.
Que signifie Xtream Codes ou Xtream API ?
« Xtream Codes », « Xtream API » ou « XC API » désignent, dans de nombreux lecteurs IPTV, un mode d'accès compatible avec une API de service. Contrairement à une playlist M3U que l'on importe comme liste, le lecteur envoie des données de connexion au serveur pour récupérer les informations prévues pour le compte : parfois télévision en direct, catégories, VOD, séries et programme TV.
Ce mode ne prouve pas l'origine licite d'une chaîne et n'améliore pas automatiquement son débit, sa stabilité ou sa résolution. Une application peut prendre en charge l'API mais ne pas disposer de toutes les fonctions de lecture, de replay ou d'enregistrement. Les droits restent déterminés par le service émetteur ; l'interface ne les crée pas.
De quoi avez-vous besoin avant de commencer ?
Ces informations peuvent être remises ensemble ou dans plusieurs messages par un fournisseur légitime. Aucun canal de réception (e-mail, SMS, espace client) n'est universel. Vérifiez la confirmation d'achat et demandez une clarification si l'un des champs manque, sans transmettre les secrets à une personne inconnue.
- Un appareil avec un lecteur reconnaissant explicitement Xtream/XC.
- L'adresse précise du serveur, y compris son protocole et le port éventuel.
- Un nom d'utilisateur et un mot de passe correspondant au service.
- Un accès valide aux contenus que vous souhaitez lire, avec les autorisations nécessaires.
- Une connexion Internet et, si l'application est payante, une licence de lecteur distincte du compte de contenus.
Remplir les champs Xtream : URL, utilisateur et mot de passe
| Champ affiché dans le lecteur | Ce qu'il attend | Erreur courante |
|---|---|---|
| Server URL / Portal URL / Host dans le mode Xtream | Adresse complète du serveur autorisé, avec `http://` ou `https://` et port s'il est fourni | Coller uniquement le domaine sans le port ou coller une URL de playlist M3U complète |
| Username / User / Login | Identifiant personnel communiqué pour ce mode | Utiliser le nom choisi pour la playlist ou l'identifiant du compte App Store |
| Password | Mot de passe associé au login XC | Confondre avec le PIN de l'appareil ou la licence Premium d'un lecteur |
| Playlist name / Any name / Profile name | Titre local libre pour reconnaître le profil | Croire qu'il s'agit du nom d'utilisateur technique |
Exemple de structure fictive, volontairement non fonctionnel : `https://serveur.example.invalid:8080` est une forme d'adresse ; elle n'ouvre aucun service. Dans un vrai compte, ne devinez pas le port et ne changez pas arbitrairement `http` en `https` : certains services n'acceptent qu'un schéma précis. Privilégiez HTTPS lorsqu'il est proposé et validé par l'émetteur ; un formulaire utilisant HTTP peut exposer des secrets en transit. Si vous avez le choix, demandez une connexion protégée.
Le terme Portal URL peut aussi apparaître dans les réglages Stalker d'un boîtier ; il ne signifie pas systématiquement Xtream. Vérifiez le mode sélectionné plutôt que la seule étiquette du champ.
Configurer Xtream Codes dans IPTV Smarters Pro
Les noms et emplacements changent selon Smarters Pro, Smarters Player Lite et les éditions distribuées sur Android, TV, iOS ou ordinateur. Le principe est le suivant :
- Ouvrez l'édition Smarters officiellement distribuée pour votre appareil.
- À l'ajout d'un profil, sélectionnez une option du type Login with Xtream Codes API / Connexion avec Xtream Codes.
- Dans Any Name, choisissez un nom de profil local ; il ne sert pas au serveur.
- Copiez Username, Password et Server URL depuis les données de votre accès, exactement, sans espaces ajoutés.
- Validez avec Add User / Login / Ajouter selon la version.
- Laissez le chargement se terminer, puis testez une chaîne autorisée. Vérifiez séparément les sections VOD et EPG lorsqu'elles sont disponibles.
Si Smarters affiche un bouton Load Your Playlist or File/URL, il s'agit du mode M3U, pas du formulaire à trois champs. Les deux modes peuvent aboutir à des catégories différentes. Notre guide IPTV Smarters détaille les variantes et les fonctions par plateforme.
Connecter Xtream Codes dans TiviMate
Sur Android TV, Google TV ou une version Fire TV effectivement compatible, TiviMate propose l'ajout de sources IPTV :
- Ouvrez Ajouter une playlist au premier lancement, ou passez par Paramètres > Playlists > Ajouter lorsque le menu existe dans votre version.
- Choisissez Xtream Codes plutôt que M3U Playlist ou fichier local.
- Entrez l'URL serveur, le nom d'utilisateur et le mot de passe tels que reçus.
- Validez, donnez un nom à la playlist si l'application le propose et attendez la création des groupes.
- Testez le direct et, le cas échéant, l'EPG, la VOD et les catégories. Le nombre de listes ou certaines fonctions peut dépendre de l'édition gratuite/Premium du lecteur, pas des droits de votre compte de contenus.
TiviMate n'est pas une application iPhone native et sa licence Premium n'est pas un abonnement à des chaînes. Le détail des versions, écrans et fonctions figure dans guide TiviMate.
Ajouter un compte Xtream dans XCIPTV
XCIPTV utilise, selon sa version, une page de connexion permettant notamment de sélectionner Xtream Codes API / Xtream Login. Avant la saisie, vérifiez l'éditeur et la provenance de l'application afin de ne pas remettre vos informations privées à une copie homonyme.
- Lancez XCIPTV et choisissez son mode de connexion Xtream s'il est affiché.
- Renseignez les champs server / host, username et password avec les valeurs fournies pour votre compte.
- Validez le profil. Si l'application propose plusieurs méthodes — M3U, XC, portail — assurez-vous d'avoir choisi celle qui correspond réellement à votre accès.
- Contrôlez la présence des catégories attendues et testez une chaîne autorisée.
- En cas d'échec, relevez le message précis avant de supprimer le profil.
Notre guide XCIPTV explique l'installation et les différences d'interface du lecteur. Une adresse MAC affichée dans une page d'activation d'application n'est pas à recopier dans le login Xtream.
Xtream sur Formuler et autres appareils : les interfaces ne sont pas identiques
La famille Formuler / MYTVOnline permet, selon le modèle et la version, plusieurs types de sources : MAC-ID/portail Stalker, XC ou M3U. Vous devez créer une source de type XC si vous avez les trois identifiants Xtream ; le mode MAC-ID exige une autre association.
Dans les familles MYTVOnline documentées par le fabricant, les sources se trouvent notamment dans Menu > Connections (MYTVOnline 2), Content Manager > Content Sources (MYTVOnline 3) ou Settings > App Settings > Content Sources (MYTVOnline 4). Vérifiez la version affichée sur votre boîtier, puis suivez guide Formuler pour l'écran exact. Un boîtier MAG sous portail Linux n'est pas un appareil Android sur lequel on installe les mêmes applications ; sa configuration relève de guide MAG.
Xtream et lien M3U : pouvez-vous convertir l'un en l'autre ?
Il existe des services qui exposent plusieurs méthodes pour le même compte. Certaines URL M3U contiennent déjà des paramètres d'identification ou pointent vers une API de playlist. Cela ne signifie pas qu'il soit toujours possible de découper une URL et de réutiliser trois fragments dans un formulaire Xtream.
Pour éviter une fausse configuration :
- Si le fournisseur communique trois champs : utilisez XC dans une app compatible.
- S'il communique un lien de playlist : choisissez le mode URL M3U sans modifier ses paramètres.
- S'il demande de faire enregistrer un MAC/ID : confirmez qu'il s'agit bien d'un portail Stalker compatible, et non d'une activation de licence de logiciel.
- S'il fournit plusieurs options : utilisez la méthode prise en charge par votre application et autorisée par l'offre. Comparer les deux n'autorise pas à augmenter le nombre de connexions.
Notre comparatif M3U et Xtream Codes permet de reconnaître les documents reçus sans confondre ces mécanismes.
Guide TV, films et séries avec Xtream : que reçoit l'application ?
Un lecteur avec support XC peut afficher des onglets Live TV, Movies, Series, TV Guide ou équivalents. Ces onglets indiquent ce que le logiciel sait présenter, pas forcément ce que votre service vous fournit.
- Télévision en direct : vérifiez le chargement d'une catégorie puis l'ouverture d'une chaîne autorisée. Un nom de catégorie ne garantit pas la lecture.
- EPG / programme TV : certaines apps récupèrent une source associée au compte ; d'autres nécessitent une mise à jour ou une URL complémentaire. Si les chaînes jouent sans horaires, utilisez guide EPG/XMLTV.
- VOD et séries : leur apparition dépend à la fois des informations exposées par le serveur, des droits d'accès et de la façon dont l'application interprète ces catégories. Consultez films et séries VOD pour les vérifications utiles.
- Replay/catch-up : un lecteur peut afficher une icône d'archive sans que l'émission soit réellement disponible. Les droits et délais doivent être confirmés pour la chaîne en question.
Xtream n'est pas un protocole de qualité 4K garantie. Si une vidéo bufferise, recherchez la cause du côté du débit, du flux, de l'application et de l'appareil plutôt que d'attribuer l'incident au simple mot « XC ».
Erreur Xtream 401, 403, URL invalide ou écran vide : que vérifier ?
| Message ou symptôme | Interprétation possible | Contrôle utile |
|---|---|---|
| Connexion impossible dès l'ajout | Adresse inaccessible, port erroné, protocole non pris en charge, réseau | Vérifier l'adresse exactement comme fournie, la connexion Internet et le mode Xtream |
| 401 Unauthorized | Identifiants refusés, compte inactif, méthode inadaptée | Vérifier login, mot de passe et validité avec l'émetteur |
| 403 Forbidden | Accès refusé, autorisation ou restriction liée au compte/service | Vérifier les conditions et transmettre au support le message sans les secrets |
| Profil créé, aucune chaîne | Données non attribuées, synchronisation incomplète, catégories filtrées | Actualiser et vérifier le périmètre du compte |
| EPG vide | Guide absent, échec d'actualisation ou mapping | Procédure guide EPG/XMLTV |
| Chaînes visibles, aucune lecture | Droits, source vidéo, codec, réseau ou lecture simultanée | Tester une autre chaîne autorisée, puis diagnostic ciblé |
| Fonctionnait sur un autre appareil | Limite d'appareil ou de connexions, compatibilité, compte expiré | Vérifier conditions plutôt que partager plus largement le login |
Les codes HTTP 401 et 403 ne sont pas des diagnostics complets. Ils peuvent être renvoyés par plusieurs composants (API, flux, protection intermédiaire) et la cause précise doit être confirmée par le fournisseur. Ne tentez pas de contourner des limites d'autorisation en modifiant l'identité de l'appareil ou en cherchant des codes publics. Le parcours complet est disponible dans erreurs de connexion IPTV.
Avant de contacter le support : les informations utiles
Indiquez modèle de l'appareil, nom et version du lecteur, méthode XC, date approximative, état de validité connu, nature de l'erreur et étape où elle apparaît. Masquez l'URL privée si elle contient des paramètres sensibles, et ne publiez jamais votre mot de passe. Un support légitime pourra préciser s'il faut réactiver un compte, corriger le point d'accès ou réémettre les données, selon les conditions applicables.
Sécuriser son compte Xtream et conserver ses accès
Les identifiants XC sont de véritables secrets de connexion. Ne les partagez pas sur Telegram, des forums, une page de test non identifiée ou avec un vendeur qui n'est pas celui du service autorisé. Les applications non officielles peuvent copier les informations entrées ; vérifiez la provenance du lecteur avant toute connexion.
Conservez les données dans un endroit privé, séparé des captures destinées au dépannage. Si vous soupçonnez une divulgation, contactez l'émetteur pour une réinitialisation, révocation ou régénération si proposée. Une licence Premium d'application ne peut ni renouveler un compte Xtream expiré ni réparer un serveur indisponible.
Après commande, les accès peuvent être remis par des canaux différents selon le service ; ne présumez pas d'un e-mail instantané ou d'une remise universelle. Consultez réception des identifiants pour les étapes administratives et contact pour joindre notre équipe au sujet d'un accès réellement commandé auprès de nous.
Questions fréquentes sur Xtream Codes IPTV
Où trouver son code Xtream ?
Dans les informations remises par le fournisseur du service autorisé, s'il propose XC API. L'application ne génère pas les identifiants. Si vous n'avez qu'une URL M3U, n'inventez pas un nom d'utilisateur à partir de l'adresse.
Peut-on télécharger des codes Xtream gratuits ?
Il n'existe pas de liste universelle donnant des droits sur toutes les chaînes. Les partages de mots de passe et générateurs en ligne ne prouvent pas l'autorisation du titulaire et présentent des risques de sécurité.
Pourquoi mon login Xtream fonctionne dans Smarters mais pas dans TiviMate ?
Cela peut venir de l'URL ou du port saisi, d'un mode de connexion différent, d'une incompatibilité logicielle, d'une limite de compte ou d'une erreur réseau. Vérifiez d'abord les champs et les conditions d'accès, sans multiplier les sessions simultanées.
Faut-il entrer une URL M3U dans le champ « Server URL » ?
Non, sauf instruction explicite du lecteur et de l'émetteur. Le formulaire XC attend normalement l'adresse du serveur, tandis qu'une URL M3U complète se charge par le mode playlist.
Pourquoi le guide EPG est-il vide avec Xtream ?
L'application peut s'être connectée sans recevoir de données EPG valables ou sans parvenir à les associer aux chaînes. Actualisez le guide et contrôlez sa source ; voir guide EPG/XMLTV.
Xtream autorise-t-il plusieurs téléviseurs ?
Le protocole ne fixe pas vos droits d'utilisation. Le nombre de connexions simultanées et les règles d'appareil dépendent des conditions de l'offre. Ne supposez pas qu'un identifiant réutilisable soit un identifiant librement partageable.
Une erreur 403 signifie-t-elle que mon mot de passe est faux ?
Pas nécessairement. Une réponse 403 indique généralement un refus d'autorisation dans une étape, sans en préciser la raison. Relevez le contexte et demandez une vérification au support plutôt que d'essayer des mots de passe aléatoires.