Accueil
Xtream UIPro

Centre d'aide

Questions et réponses

Comment fonctionnent les crédits, les packages, les lines, les liens de lecture et les appareils — et que vérifier quand quelque chose ne se lit pas.

139 questions sur 139

Quelque chose ne se lit pas ? La plupart des problèmes se règlent avec la liste de contrôle de la section Dépannage. Commencez par là. Ouvrir le dépannage

Comment utiliser cette page

Chaque question a un code fixe (par exempleLINE-07). Citez-le lorsque vous contactez le support, ou copiez le lien de la question.

Les noms de menus, de boutons et de champs sont écrits tels que le panneau les affiche. Unuser(utilisateur) est un compte qui se connecte au panneau (admin, revendeur) ; unelineest l'abonnement IPTV d'un spectateur. Les deux ne sont jamais confondus.

  • Spectateur Un revendeur peut transmettre cette réponse telle quelle à un spectateur
  • Admin Pour l'opérateur du panneau

Présentation du service et responsabilités de chacun

GEN
GEN-01 Que fournit ce service ?

Un système OTT / IPTV complet : le panneau d'administration (dashboard), le serveur d'API pour les applications des spectateurs, la diffusion des chaînes en direct, des films, des séries et de la radio, et un lecteur web. Nous fournissons et maintenons le système ; les revendeurs l'utilisent pour donner à leurs clients le droit de regarder (les lines).

#GEN-01
GEN-02 Que ne fait pas le service ?
  • Il n'encaisse pas d'argent pour vous et n'a pas de passerelle de paiement. Le prix pour vos clients, la façon dont vous êtes payé et la facturation relèvent du revendeur (voirCON-01).
  • Il ne contacte pas les spectateurs d'un revendeur. Le panneau n'envoie d'e-mails qu'aux comptes du panneau, jamais à une line.
  • Il ne conserve aucune donnée personnelle d'un client supprimé et n'a pas de fonction de restauration (voirDATA-01).
#GEN-02
GEN-03 Qui est qui dans le système ?
RôleQui c'estOù il se connecte
Adminl'opérateur du panneaudashboard
Reseller (revendeur)vend des lines ; reçoit des crédits de l'admindashboard, API Reseller
Sub-reseller (sous-revendeur)un revendeur créé sous un autre revendeurdashboard, API Reseller
Lineun abonné — le spectateur finalapplication IPTV, décodeur, lecteur web.Jamaisle dashboard
#GEN-03
GEN-04 Quelles étapes amènent une chaîne jusqu'au spectateur ?
  1. L'admin construit le catalogue (chaînes, films, séries, radio) et le regroupe enbouquets.
  2. L'admin crée unpackage: bouquets + durée + nombre de connexions + prix en crédits.
  3. Un revendeur dépense des crédits pour vendre le package → le système crée uneline.
  4. Le client saisit les identifiants de la line dans une application ; le système vérifie la line (non expirée, activée, dans ses limites) et diffuse depuis un serveur adapté.
#GEN-04
GEN-05 Que peut faire un revendeur avec le contenu, et que ne peut-il pas faire ?

Un revendeur peutconsulterles listes de chaînes, films, séries, radio, bouquets et packages (si son groupe en a la permission), mais ne peut ni ajouter, ni modifier, ni supprimer de contenu. Le contenu et les packages sont gérés par l'admin. Un revendeur décide de ce que chaque client peut regarder en choisissant le package (et les bouquets, lorsque le groupe l'autorise —PKG-05).

#GEN-05
GEN-06 Où obtenir de l'aide ?

L'entréeSupportde la barre latérale ouvre le site de support séparé. Le panneau n'a pas de système de tickets propre. Quand vous envoyez une demande, indiquez : le nom d'utilisateur de la line (jamais le mot de passe), le moment où cela s'est produit, l'application / l'appareil, et le code de la question de cette page si vous l'avez déjà essayée.

#GEN-06
GEN-07 Dans quelles langues l'interface est-elle disponible ?

Le panneau, le lecteur web et cette page d'aide disposent d'un sélecteur de langue avec 27 langues. L'anglais et le vietnamien sont les traductions de référence ; dans les autres langues, un écran récemment ajouté peut rester en anglais un certain temps. Les e-mails envoyés par le panneau sont actuellement uniquement en anglais.

#GEN-07

Comptes du panneau et connexion

ACC
ACC-01 Pourquoi mon client ne peut-il pas se connecter au dashboard ?

C'est voulu : une line n'est pas un compte du panneau. Un client utilise uniquement les identifiants de la line dans une application IPTV, un décodeur ou le lecteur web. Inversement, un compte de revendeur ne peut pas servir à regarder des chaînes.

#ACC-01
ACC-02 Je vois moins de menus que ce que décrit cette page. Pourquoi ?

Les menus et les actions dépendent dugroupeque l'admin a attribué à votre compte. Une page pour laquelle votre groupe n'a pas la permission n'apparaît pas dans la barre latérale et ne peut pas être ouverte. Demandez plus de permissions à l'admin.

#ACC-02
ACC-03 Où changer le mot de passe de mon compte du panneau ?

Dans l'espace du compte (profil → changer le mot de passe). Les mots de passe du panneau sont stockés hachés ; personne ne peut les relire — pas même l'admin. Si vous l'oubliez, demandez au compte au-dessus de vous (votre revendeur parent ou l'admin) d'en définir un nouveau.

#ACC-03
ACC-04 Pourquoi suis-je déconnecté quand je change de réseau ?

Le panneau peut être configuré pour mettre fin à une session lorsque son adresse IP change, afin qu'une session volée ne puisse pas être réutilisée. Reconnectez-vous. C'est un réglage de l'admin.

#ACC-04
ACC-05 Que se passe-t-il après plusieurs tentatives de connexion échouées ?

Le panneau limite les connexions échouées (réglage de l'admin). Au-delà de la limite, vous devez attendre avant de réessayer.

#ACC-05
ACC-06 En quoi un compte de démonstration diffère-t-il d'un vrai compte ?

Un compte de démonstration ne montre que l'interface : il ne peut pas changer son mot de passe, modifier son profil, créer des codes d'activation ni faire quoi que ce soit d'irréversible.

#ACC-06
ACC-07 Mon compte est « disabled ». Que cela signifie-t-il ?

Le compte au-dessus de vous l'a désactivé : vous ne pouvez plus vous connecter au panneau et vos clés API sont refusées. Les lines déjà vendues ne sont pas supprimées. Contactez le compte au-dessus de vous.

#ACC-07
ACC-08 Où revoir ce que mes sous-revendeurs et moi avons fait ?

Logs → Reseller Logs(si le groupe peut consulter les journaux) : chaque line ou appareil créé, modifié, renouvelé, activé / désactivé ou supprimé, chaque sous-revendeur créé et chaque transfert de crédits — avec les crédits débités. Vous ne voyez que vos propres entrées et celles des comptes situés sous vous ; le journal ne peut pas être supprimé (réservé à l'admin). Le registre des crédits (CRD) reste l'endroit où rapprocher un solde.

#ACC-08

Crédits

CRD
CRD-01 Qu'est-ce qu'un crédit ?

L'unité prépayée du panneau. Chaque vente (création d'une line, renouvellement, création de codes d'activation, création d'un sous-revendeur) prélève des crédits selon le prix du package ou les frais du groupe. Un crédit n'est pas de l'argent et le panneau ne le convertit pas : la valeur d'un crédit est convenue entre vous et le compte au-dessus de vous.

#CRD-01
CRD-02 Comment recharger mes crédits ?

Les crédits circulent du haut vers le bas : l'admin donne des crédits à un revendeur, un revendeur les transfère à un sous-revendeur. Le paiement au compte au-dessus de vous se fait en dehors du panneau.

#CRD-02
CRD-03 Les crédits de qui sont débités ?

Toujours ceux ducompte qui effectue l'action, même si la line est attribuée à un sous-revendeur situé en dessous.

#CRD-03
CRD-04 Où voir l'historique de mes crédits ?

La pageCredits: une ligne par mouvement, avec la date, le montant, le solde après opération, le motif et l'auteur. C'est le registre — la source faisant foi pour votre solde.

#CRD-04
CRD-05 Et si je n'ai pas assez de crédits ?

L'action entière est refusée : aucune line n'est créée et rien n'est débité. Un solde ne devient jamais négatif.

#CRD-05
CRD-06 Si je clique deux fois sur enregistrer ou que le réseau coupe, suis-je débité deux fois ?

Non. Chaque demande de vente porte un identifiant de requête (request_id) ; renvoyer le même identifiant retourne le résultat précédent. La création de la line et le débit des crédits réussissent toujours ensemble ou sont annulés ensemble.

#CRD-06
CRD-07 Récupère-t-on des crédits quand on supprime une line ?

Non. Supprimer une line ne rembourse rien, même s'il lui reste du temps. Seule exception : la suppression d'uncode d'activation inutilisécréé par le revendeur est remboursée (CODE-08).

#CRD-07
CRD-08 Puis-je reprendre des crédits transférés à un sous-revendeur ?

Oui : dans le formulaire de modification du sous-revendeur, saisissez un nombre négatif dans le champ de transfert de crédits. Aucun solde ne peut passer sous 0.

#CRD-08
CRD-09 Comment savoir à l'avance combien de lines je peux acheter ?

Le sélecteur de package du formulaire de line affiche votre propre prix. Via l'API, l'actionpricingrenvoie votre solde, le prix de chaque package et le nombre que vous pouvez vous offrir.

#CRD-09

Packages, bouquets et prix

PKG
PKG-01 Quelle est la différence entre un bouquet et un package ?

Unbouquetest une liste de contenus (chaînes, films, séries). Unpackageest le produit que vous vendez : un ou plusieurs bouquets, une durée, un nombre de connexions, des formats de sortie, des verrous, et un prix en crédits (prix officiel et prix d'essai).

#PKG-01
PKG-02 Pourquoi ne vois-je pas un certain package ?

Un package ne peut être vendu que par les groupes que l'admin a sélectionnés pour lui. Un package qui n'est pas destiné à votre groupe n'apparaît pas dans le sélecteur et est refusé lorsqu'il est envoyé via l'API.

#PKG-02
PKG-03 Mon prix diffère du prix du package. Pourquoi ?

L'admin peut définir unprix proprepar revendeur pour chaque package (0 = gratuit). Le prix propre s'applique à la création d'une line officielle, au renouvellement et aux codes d'activation officiels ; il ne s'appliquepasaux essais.

#PKG-03
PKG-04 Quand l'admin modifie les bouquets d'un package, les lines déjà vendues changent-elles aussi ?

Non. Les bouquets sontcopiés dans la lineau moment de la vente ; modifier le package ensuite n'affecte pas les lines déjà vendues. Une line reçoit les nouveaux bouquets du package à son prochain renouvellement / changement de package. (Quand le contenuà l'intérieurd'un bouquet change, toutes les lines qui possèdent ce bouquet le voient aussitôt. Supprimer un bouquet retire son identifiant de toutes les lines et de tous les packages. Modifier l'ordre global des bouquets ne change l'ordre enregistré sur les lines vendues que si vous cochez la case « apply to sold lines and packages » ; l'ensemble des bouquets d'une line ne change pas.)

#PKG-04
PKG-05 Puis-je ne vendre qu'une partie d'un package ?

Seulement si votre groupe aAllow Bouquet Selectionactivé : vous cochez une partie des bouquets du package ; rien de coché = le package entier ; les bouquets hors du package sont ignorés. Le prix ne change pas.

#PKG-05
PKG-06 Quelles propriétés d'une line sont décidées par le package ?

La date d'expiration (aujourd'hui + la durée du package), le nombre de connexions, les formats de sortie, restreamer, verrou d'appareil, pays forcé, serveur forcé, verrou FAI, bouquets. Les valeurs saisies par un revendeur pour ces champs sont ignorées, sauf les bouquets (PKG-05) et le verrou FAI lorsque le groupe aAllow Line Restrictionsactivé.

#PKG-06
PKG-07 Qu'est-ce qu'un package « MAG only » / « Enigma only » ?

Un package qui ne peut être vendu que pour ce type de décodeur ; il ne peut pas être vendu pour une line ordinaire ni pour l'autre type d'appareil. Inversement, un package doit autoriser le type d'appareil avant de pouvoir être utilisé dans le formulaire Add MAG / Add Enigma.

#PKG-07

Lines : créer, modifier, renouveler, supprimer

LINE
LINE-01 De quoi ai-je besoin pour créer une line ?

Vous devez choisir un package que votre groupe peut vendre et avoir assez de crédits. Nom d'utilisateur / mot de passe : saisissez les vôtres (si le groupe l'autorise) ou laissez-les vides pour qu'ils soient générés. Un admin peut aussi laisser l'un d'eux (ou les deux) vide à la création d'une line : le système génère 10 caractères et les affiche juste après l'enregistrement ; le formulaire demodificationexige toujours un nom d'utilisateur.

#LINE-01
LINE-02 Pourquoi ne puis-je pas choisir moi-même le nom d'utilisateur / mot de passe ?

Votre groupe aAllow Username Change/Allow Password Changedésactivé : une nouvelle line reçoit des valeurs générées. Quand vous pouvez saisir les vôtres, la longueur minimale est fixée par le groupe (8 caractères par défaut).

#LINE-02
LINE-03 Où revoir le mot de passe d'une line ?

Dans le formulaire de modification de la line et dans la boîte de dialogueGenerate play linkde la liste Lines. Les mots de passe des lines sont conservés lisibles car les applications IPTV et les liens de playlist en ont besoin. Un mot de passe généré s'affiche juste après l'enregistrement.

#LINE-03
LINE-04 Une ancienne line n'affiche aucun mot de passe et le client ne peut pas se connecter ?

Certaines lines créées par une version antérieure du panneau ne contiennent qu'un mot de passe haché. Une telle linene peut pas se connecteret le panneau n'affiche aucun mot de passe pour elle. Définissez un nouveau mot de passe dans le formulaire de modification de la line et envoyez-le au client.

#LINE-04
LINE-05 Que peut modifier un revendeur sur une line après la vente ?

Activer / désactiver, notes du revendeur, contact, modèle de catégorie, propriétaire (au sein de votre propre arborescence) ; nom d'utilisateur et mot de passe si le groupe l'autorise ; restrictions (IP, user agents, verrou FAI) si le groupe aAllow Line Restrictionsactivé ; une nouvelle sélection de bouquets dans le package si le groupe l'autorise. Le package, la date d'expiration, le nombre de connexions, l'indicateur d'essai, les formats de sortie, le verrou d'appareil et le pays ne peuventpasêtre modifiés directement — ils ne changent que par un renouvellement / changement de package.

#LINE-05
LINE-06 Comment renouveler une line ?

Deux façons, une seule règle :

  • le boutonRenew (charged)de la liste : utilise le package actuel de la line ;
  • le champExtend with packagedu formulaire de modification : choisissez n'importe quel package que vous pouvez vendre (c'est aussi ainsi que vouschangez de package).

Quand vous modifiez une line et choisissez un renouvellement dans le même enregistrement, les deux formentune seule transaction: si le renouvellement est refusé (crédits insuffisants, package non vendable), la modification n'estpasenregistrée non plus et aucun crédit n'est débité. Corrigez et enregistrez à nouveau.

#LINE-06
LINE-07 Le temps restant est-il conservé au renouvellement ?
  • La linen'a pas expiréet le nouveau package estcompatibleavec l'ancien → le temps est ajouté à la date d'expiration actuelle.
  • La linea expiré, ou les deux packages ne sont pas compatibles → décompte à partir d'aujourd'hui ; le temps restant éventuel n'est pas conservé.

La « compatibilité » n'est vérifiée que si le nouveau package a l'option de contrôle de compatibilité activée : les deux packages doivent avoir les mêmes bouquets, formats de sortie, nombre de connexions, indicateur restreamer et verrou d'appareil. Avec l'option désactivée, ils comptent toujours comme compatibles. Les nouveaux packages ont l'option activée par défaut (l'admin peut la désactiver) ; les packages existants conservent leur réglage. Une line MAG / Enigma ne peut être renouvelée qu'avec un package autorisant ce type de décodeur, ou changée vers un tel package.

#LINE-07
LINE-08 Comment un changement de package (montée / descente en gamme) est-il facturé ?

Un changement de package = l'achat d'une période officielle du nouveau package : le prix complet du nouveau package est débité (votre prix propre si vous en avez un), sans crédit pour la partie non utilisée. La line adopte toutes les propriétés du nouveau package.

#LINE-08
LINE-09 Quelle est la différence entre désactiver et supprimer une line ?

Désactiver (Disable): le client ne peut ni se connecter ni regarder, les sessions en cours sont fermées en une minute environ ; la période d'abonnement continue de courir ; vous pouvez la réactiver à tout moment.Supprimer (Delete): définitif, sans restauration ni remboursement (DATA-01). Pour un client qui fait une pause, désactivez — ne supprimez pas.

#LINE-09
LINE-10 Que signifient les statuts d'une line ?
StatutSignificationQui peut le lever
Activeutilisable—
Disableddésactivée par le revendeur / propriétairerevendeur
Bannedverrouillée par l'adminadmin uniquement
Expireddate d'expiration dépasséeun renouvellement
Trialune line d'essai, utilisable jusqu'à la fin de la période d'essaidevient officielle au renouvellement
#LINE-10
LINE-11 Que se passe-t-il quand une line expire ?

Le client est refusé jusqu'au renouvellement de la line (une line à la fois expirée et bannie voit le clip « expired », car l'expiration est vérifiée en premier) ; les sessions en cours sont fermées en une minute environ. La line n'estpassupprimée automatiquement : renouvelez-la et elle refonctionne avec le même nom d'utilisateur / mot de passe.

#LINE-11
LINE-12 Puis-je confier une line à un sous-revendeur ?

Oui : choisissez un compte situé sous vous comme propriétaire. Le propriétaire voit la line dans sa propre liste. Les crédits restent débités à celui qui clique sur enregistrer.

#LINE-12
LINE-13 Les lines de qui puis-je voir ?

Les vôtres et celles de tous les comptes situés sous vous. Une line hors de votre arborescence n'existe pas pour vous (la réponse est « not found »).

#LINE-13
LINE-14 À quoi servent les champs « Contact » et « Reseller notes » ?

À vous rappeler qui est le client (e-mail, numéro de téléphone, numéro de commande). L'abonné ne les voit jamais. Ils sont définitivement effacés à la suppression de la line.

#LINE-14
LINE-15 Puis-je voir ce que regarde une line, et d'où ?

Si le groupe en a la permission :Logs → Line Activityaffiche l'historique de visionnage de chaque line, etLogs → Live Connectionsaffiche chaque connexion ouverte des lines de votre arborescence (quelle line, quelle chaîne, depuis quelle adresse) avec un bouton pour la fermer. Live Connections ne s'ouvre que si l'admin a activé, pour votre groupe, l'option de consultation de l'historique de connexion des clients (la caseclient connection logsdu formulaire du groupe) ; vous ne voyez jamais les connexions d'une line hors de votre arborescence.

#LINE-15
LINE-16 Pourquoi la liste Lines n'affiche-t-elle pas les lines des codes d'activation ?

Une line qui appartient à un code d'activation est masquée de la liste par défaut tant que vous ne filtrez pas dessus (CODE-02).

#LINE-16
LINE-17 La date d'expiration du formulaire de line comprend-elle une heure ? Admin

Oui. Le champExpires ondu formulaire de line est une dateet une heuredans le fuseau horaire du panneau, de sorte qu'une line peut expirer à une heure précise. Ouvrir le formulaire et enregistrer sans toucher à ce champ conserve l'expiration à la seconde près — modifier une note ou les bouquets ne donne pas de temps supplémentaire à une line d'essai à l'heure. Une valeur illisible est signalée sur le champ lui-même et ne se transforme jamais en « n'expire jamais ». La page de modification en masse prend toujours une date, interprétée comme la fin de ce jour.

#LINE-17

Essais

TRI
TRI-01 Quand puis-je créer une line d'essai ?

Lorsquetoutesces conditions sont réunies : l'admin n'a pas désactivé les essais pour les revendeurs ; le package a une période d'essai ; votre groupe aAllowed Trials> 0 ; vos crédits sont ≥ auMinimum Trial Creditsdu groupe ; et le nombre de lines d'essai créées dans la fenêtre de comptage n'a pas atteint le quota.

#TRI-01
TRI-02 Sur quelle fenêtre le quota d'essais est-il compté ?

Selon le réglage du groupe :jour= les dernières 24 heures,mois= les 30 derniers jours. Exemple, un quota de 5 / jour : au plus 5 lines d'essai sur n'importe quelle période de 24 heures. Un essai plus ancien libère sa place quand il sort de la fenêtre.

#TRI-02
TRI-03 Un essai coûte-t-il des crédits ?

Exactement le prix d'essai du package (généralement 0). Le prix propre d'un revendeur ne s'applique pas aux essais.

#TRI-03
TRI-04 Pourquoi la case d'essai est-elle verrouillée ?

Une des conditions deTRI-01n'est pas remplie ; le formulaire indique la raison à côté de la case.

#TRI-04
TRI-05 Comment transformer un essai en line officielle ?

Renouvelez la line avec un package : la line reçoit une période officielle et n'est plus un essai. Le nom d'utilisateur et le mot de passe restent les mêmes, le client n'a rien à reconfigurer.

#TRI-05
TRI-06 Puis-je donner une autre période d'essai à une line existante ?

Non. Un essai est accordéune seule fois, à la création de la line; une line existante ne peut être renouvelée qu'avec une période officielle (TRI-05). Pour qu'un client réessaie, créez une nouvelle line d'essai (elle compte dans le quota d'essais).

#TRI-06

Liens de lecture, applications et formats

PLAY
PLAY-01 Où obtenir le lien pour mon client ?

Lines → Generate play link: choisissez le format ; le lien est construit avec le nom d'utilisateur et le mot de passe de la line. Via l'API,get_linerenvoie les liens tout faits :m3u,m3u_hls,xmltv,player_api,web_player.

#PLAY-01
PLAY-02 Quelles applications un client peut-il utiliser ? Spectateur

Toute application qui prend en charge l'API Xtream Codes(IPTV Smarters, TiviMate, XCIPTV, GSE…) : saisissez l'adresse du serveur + nom d'utilisateur + mot de passe. Pour une application qui n'accepte qu'une playlist, utilisez le lienM3U. Les décodeursMAGutilisent le portail, les décodeursEnigma2utilisent une playlist / un plugin. Sans aucun appareil, utilisez lelecteur webdans un navigateur.

#PLAY-02
PLAY-03 MPEG-TS ou HLS ?

MPEG-TS: changement de chaîne rapide, adapté aux applications IPTV et aux décodeurs.HLS: fonctionne bien dans les navigateurs, sur les appareils Apple et sur les réseaux instables. Une line ne peut utiliser que les formats autorisés par son package ; un lien dans un format non autorisé est refusé.

#PLAY-03
PLAY-04 Quels types de playlist existe-t-il ?

m3u_plus(avec logos, groupes, identifiants EPG — le choix par défaut recommandé),m3usimple, les types pour Enigma2 / DreamBox / GigaBlue / Octagon / MediaStar / StarLive, et des types de listes simples. Choisissez-en un dans la boîte de dialogue Generate play link.

#PLAY-04
PLAY-05 D'où vient le guide des programmes (EPG) ? Spectateur

Les applications Xtream le récupèrent d'elles-mêmes. Pour une application M3U, utilisez le lienXMLTVde la line (une playlistm3u_pluscontient déjà l'adresse de l'EPG).

#PLAY-05
PLAY-06 Y a-t-il du catch-up ? Spectateur

Oui, sur les chaînes pour lesquelles l'admin a activé l'archivage ; les applications affichent une icône de catch-up sur ces chaînes.

#PLAY-06
PLAY-07 Où est le lecteur web et comment s'y connecter ? Spectateur

Sur/player/du serveur d'API (le lienweb_player). Connectez-vous avec le nom d'utilisateur / mot de passe de la line, ou avec un code d'activation.

#PLAY-07
PLAY-08 Un ancien lien fonctionne-t-il encore après le changement du mot de passe de la line ?

Non. Le mot de passe fait partie du lien et est enregistré dans l'application ; après un changement de mot de passe, le client doit le ressaisir / obtenir un nouveau lien. C'est aussi ainsi que vous coupez l'accès à quelqu'un qui utilise une line sans autorisation.

#PLAY-08
PLAY-09 Puis-je utiliser mon propre domaine pour les liens de lecture ?

Oui : définissezYour own play addresssur la page de la clé API (ou avec l'action APIset_play_base). Vous faites pointer le DNS du domaine vers le serveur d'API du panneau,etl'opérateur doit configurer son côté ; prévenez l'admin avant de l'utiliser. L'adresse s'applique aux liens que l'API renvoie à votre système.

#PLAY-09
PLAY-10 Puis-je donner un seul lien à plusieurs personnes ?

Techniquement, elles partagent une seule line, donc sonnombre de connexions(SEC-01) et peuvent se heurter à la règle de la seconde IP (SEC-03). Chaque client devrait avoir sa propre line.

#PLAY-10

Décodeurs MAG / Enigma2

DEV
DEV-01 Comment ajouter un décodeur MAG / Enigma ?

Devices → Add MAG / Add Enigma: saisissez l'adresse MAC, choisissez un package. Le système vend une nouvelle line et associe l'appareil en une seule étape ; l'appareil se connecte par son adresse MAC, personne n'a à saisir de nom d'utilisateur / mot de passe. Les crédits sont débités exactement comme pour une line ordinaire.

#DEV-01
DEV-02 Le client a déjà une line et veut ajouter un décodeur ?

Dans le formulaire de l'appareil, choisissez laline existantedu client au lieu d'un package : l'appareil estassociéà cette line, gratuitement. Le client continue d'utiliser la line dans l'application ; le décodeur suit le package, l'expiration, les bouquets et le statut de la line.

#DEV-02
DEV-03 Comment les connexions sont-elles comptées pour une application et un décodeur associés ?

Ilspartagentla limite de connexions : l'application et le décodeur forment un seul abonné.

#DEV-03
DEV-04 Comment renouveler un décodeur ?

Renouvelez sa line (le lien se trouve dans le formulaire de l'appareil). Pour un appareil associé, renouvelez la line du client — le décodeur suit de lui-même.

#DEV-04
DEV-05 Le client remplace le décodeur par un nouveau ?

Modifiez l'adresse MAC de l'appareil. Si la line a le verrou d'appareil activé, effacez le numéro de série / l'identifiant d'appareil enregistré pour que le nouveau décodeur puisse s'enregistrer.

#DEV-05
DEV-06 Supprimer un appareil supprime-t-il la line ?

Oui. Supprimer un appareil supprime aussi sa line (avec son historique de connexion et ses événements en attente), comme dans l'ancien panneau. Pour conserver une line qui a été payée, utilisez le boutonConvert to line: l'appareil est supprimé et la line devient une line ordinaire. Quand vous supprimez la line d'un client, un appareil associé continue d'exister indépendamment avec sa propre line.

#DEV-06
DEV-07 Un revendeur peut-il contrôler un décodeur à distance ?

Ses propres décodeursMAG, oui : envoyer un message à la TV, lire une chaîne, recharger le portail, redémarrer, fermer les connexions de la line (le groupe doit avoir la permission de consulter les journaux de connexion des clients), réinitialiser le FAI enregistré et réinitialiser le verrou STB. Les commandes X-Plugin et les captures d'écran des décodeursEnigma, le bannissement d'un appareil et le déplacement d'un appareil vers une autre line sont réservés à l'admin. Activer / désactiver l'appareil d'un revendeur active / désactive sa line ; un revendeur ne peut pas lever le statutBannedd'un appareil.

#DEV-07

Codes d'activation

CODE
CODE-01 À quoi sert un code d'activation ?

Vendre l'accès sous forme de code (une carte à gratter, un code envoyé par message) : le client saisit le code dans une application ou dans le lecteur web et peut regarder, sans nom d'utilisateur / mot de passe. La périodene démarre qu'à la première activation du code par le client.

#CODE-01
CODE-02 Comment créer des codes et combien coûtent-ils ?

Active Codes → New: choisissez le package, la quantité (1–500 par lot), la longueur du code (6–24), l'option chiffres uniquement (facile à saisir avec une télécommande), l'option d'essai. Les crédits sont débitésà la création= prix du package × nombre de codes. Chaque code est livré avec sa propre line, verrouillée jusqu'à l'activation.

#CODE-02
CODE-03 Quels caractères contient un code ?

Des lettres majuscules et des chiffres sans ceux qui se confondent facilement (0, O, 1, I) ; ou uniquement des chiffres. Un client qui saisit en minuscules est tout de même accepté.

#CODE-03
CODE-04 Sur combien d'appareils un code peut-il être utilisé ? Spectateur

Un seul. Le code est lié au premier appareil qui l'active ; un autre appareil qui saisit le même code est refusé. Cet appareil peut saisir le code aussi souvent qu'il le souhaite, les identifiants de la line ne changent pas.

#CODE-04
CODE-05 Et si le client change d'appareil ?

Reset devicesur ce code ; le nouvel appareil peut alors l'activer. Aucun temps n'est ajouté à la période.

#CODE-05
CODE-06 Le client obtient une erreur en saisissant le code. Que signifie-t-elle ? Spectateur
MessageSignificationQue faire
INVALID_CODEcode erroné / le code n'existe pasvérifier chaque caractère ; ne pas saisir les tirets
DEVICE_MISMATCHle code est lié à un autre appareille revendeur réinitialise l'appareil (CODE-05)
DISABLEDle code est désactivéle revendeur le réactive
EXPIREDla période est terminéeacheter un code / prolonger

Saisir plusieurs codes erronés différents d'affilée fait bloquer l'adresse IP pendant un moment (SEC-08).

#CODE-06
CODE-07 Comment prolonger un code qui a été activé ?

Sur la pageActive Codes, cochez le code, choisissez l'actionExtend (days)et saisissez le nombre de jours. Seul un codeactivéreçoit des jours (un code inutilisé n'a pas encore commencé sa période) ; un code encore valide est prolongé à partir de sa date d'expiration actuelle, un code expiré à partir de maintenant. Cette action ne débite aucun crédit. Via l'API :extend_active_code.

#CODE-07
CODE-08 Récupère-t-on des crédits quand on supprime un code ?

Un codeinutilisécréé par le revendeur : intégralement remboursé, avec une ligne dans le registre des crédits. Un codeactivé: pas de remboursement.

#CODE-08
CODE-09 Comment gérer beaucoup de codes à la fois ?

La pageBatchesaffiche le total / prêts / activés / désactivés de chaque lot et exporte un fichier TXT (un code par ligne). Actions en masse : activer, désactiver, réinitialiser l'appareil, supprimer.

#CODE-09
CODE-10 La line d'un code d'activation respecte-t-elle les limites du package ?

Oui, comme toute line vendue avec ce package : nombre de connexions, formats de sortie, bouquets, verrou d'appareil, restreamer et aussi lepays forcédu package (SEC-07). Un client qui active un code depuis un pays hors de la liste autorisée peut l'activer mais est refusé à la lecture.

#CODE-10

Limites de connexion et verrous qui protègent une line

SEC
SEC-01 Comment « Max connections » est-il compté ?

C'est le nombre d'appareils qui regardenten même tempsavec une même line. 0 = illimité. Rouvrir la chaîne que vous regardez déjà depuis le même appareil ne compte pas comme une autre connexion.

#SEC-01
SEC-02 Qui est déconnecté quand la limite est dépassée ? Spectateur

Par défaut : lanouvelleconnexion entre et la plusancienneest fermée (en privilégiant une connexion du même appareil, puis de la même IP). Le lecteur fermé s'arrête en 30 secondes environ. L'admin peut choisir à la place derefuser la nouvelle connexionplutôt que de fermer une ancienne.

#SEC-02
SEC-03 Qu'est-ce que la règle de la « seconde IP » ?

Quand l'admin l'a activée : tant qu'une line est regardée depuis une IP, une connexion en direct depuis une autre IP est refusée. La règle peut être limitée aux lines ayant peu de connexions (par exemple les lines à 1 connexion ; une line à connexions illimitées n'est liée que si le seuil est 0). AvecMatch The Address By Networkactivé, les adresses d'un même réseau /24 (IPv6 : /64) comptent comme un seul spectateur. C'est un outil contre le partage de compte.

#SEC-03
SEC-04 Puis-je restreindre une line à certaines IP ou applications ?

Si le groupe aAllow Line Restrictionsactivé : le champAllowed IPs(une IP, une plage CIDR ou un nom de domaine, un par ligne ; un domaine est résolu au moment de la connexion, donc une IP dynamique fonctionne toujours) etAllowed User-Agents. Vide = tout est autorisé. Remarque : ces restrictions bloquent à lalecture; l'application se connecte et affiche quand même la liste des chaînes.

#SEC-04
SEC-05 Qu'est-ce que le verrou FAI (ISP lock) ?

La line mémorise le fournisseur d'accès de sa première connexion et refuse l'usage depuis un autre fournisseur. Quand le client change de fournisseur, désactivez puis réactivez le verrou FAI pour enregistrer le nouveau. Il ne s'applique pas aux décodeurs MAG.

#SEC-05
SEC-06 Qu'est-ce que le verrou d'appareil (device lock) ?

Il lie la line au premier décodeur qui se connecte (numéro de série, identifiant d'appareil) ; un autre décodeur est refusé. Décidé par le package.

#SEC-06
SEC-07 Comment fonctionne la restriction par pays ?

Une line ne peut se connecter que depuis son pays forcé (ALL= n'importe où). Quand il est vide, la liste générale des pays autorisés du panneau s'applique. Un client qui voyage à l'étranger ou utilise un VPN peut être refusé pour cette raison.

#SEC-07
SEC-08 Pourquoi une adresse IP est-elle bloquée ? Spectateur
  • Automatiquement: des connexions échouées depuis une même IP avec de nombreux noms d'utilisateur / codes d'activation différents en peu de temps, ou un déluge de requêtes. Un blocage automatique se lève de lui-même après le délai configuré par l'admin (60 minutes par défaut).
  • Manuellement: l'admin a bloqué l'IP / la plage d'IP ; cela n'expire pas.

Tant qu'une IP est bloquée,aucuneline ne peut s'y connecter. Se tromper plusieurs fois sur le même nom d'utilisateur ne provoque pas de blocage.

#SEC-08
SEC-09 Pour quelles autres raisons une connexion peut-elle être bloquée ?

L'admin peut bloquer parUser-Agent(application), parfournisseur d'accès (ISP)et parASN(par exemple des plages d'hébergeurs / VPN). Une line pour laquelle l'admin a activé « bypass UA » ignore la liste de blocage des applications.

#SEC-09
SEC-10 Qu'est-ce qu'un restreamer ?

Une line pour un partenaire qui récupère les flux afin de les redistribuer. Elle est exemptée de la limite de connexions, de la règle de la seconde IP, de la fin automatique des longues sessions et du blocage par ASN. Décidé par le package / l'admin ; non destiné aux spectateurs ordinaires.

#SEC-10
SEC-11 Une session continue très longue est-elle coupée ? Spectateur

L'admin peut définir une durée maximale pour une session continue ; au-delà, la session est fermée et le client appuie sur lecture pour continuer. Une session qui perd son signal pendant environ 90 secondes est aussi considérée comme fermée.

#SEC-11
SEC-12 Comment détecter une line partagée ou volée ?
  • La pageTheft Detection(si le groupe en a la permission) : classe les lines par nombre de films / épisodesdifférentsregardés en 1 heure / 24 heures / 7 jours, avec le nombre d'IP différentes — une line anormalement élevée est suspecte.
  • La page d'activité de la line : affiche les IP et appareils utilisés.
  • Que faire : changer le mot de passe de la line (PLAY-08), activer la restriction d'IP / le verrou FAI, ou désactiver la line.
#SEC-12

Sous-revendeurs

SUB
SUB-01 Puis-je créer des sous-revendeurs ?

Si votre groupe aCan Create Sub-Resellersactivé et au moins un groupe dansGroups for sub-resellers. Chaque création débite les frais de création (crédits) définis sur le groupe. Une arborescence de revendeurs compte au plus 5 niveaux.

#SUB-01
SUB-02 À quel groupe appartient un sous-revendeur, et que peut-il faire ?

Vous choisissez un groupe dans la liste autorisée par l'admin ; ce groupe détermine les permissions du sous-revendeur, les packages vendables et le quota d'essais.

#SUB-02
SUB-03 Que puis-je gérer chez un sous-revendeur ?

E-mail, nom, mot de passe, statut, groupe (dans la liste), notes, transfert / reprise de crédits, et toutes les lines situées sous lui. Vous ne pouvez pas changer son rôle ni son propriétaire.

#SUB-03
SUB-04 Que voit un sous-revendeur de mon compte ?

Rien : chaque compte ne voit que ce qui est en dessous de lui, jamais les niveaux supérieurs ni les autres branches.

#SUB-04
SUB-05 Où vont les lines et les crédits d'un sous-revendeur quand je le supprime ?

Le groupe doit avoirCan Delete Usersactivé. Les crédits restants, les lines et les comptes enfants passent aucompte qui supprime. Les lines des clients continuent de fonctionner. Les données personnelles du compte supprimé (nom d'utilisateur, e-mail, nom, mot de passe, clés API, notes) sont effacées ; ce nom d'utilisateur et cet e-mail peuvent être réutilisés.

#SUB-05
SUB-06 Un nouveau sous-revendeur reçoit-il un e-mail ?

Si l'admin a activé l'e-mail de bienvenue : le nouveau compte reçoit son identifiant de connexion et un lien de connexion. L'e-mail ne contientjamaisle mot de passe — vous le lui envoyez vous-même.

#SUB-06

Modèles de catégories

CAT
CAT-01 À quoi sert un modèle de catégories ?

À réordonner, renommer ou masquer les catégories (direct, films, séries, radio) qu'un client voit dans l'application — par line, sans toucher aux catégories propres du panneau.

#CAT-01
CAT-02 Que se passe-t-il quand je masque une catégorie ?

Tout le contenu de cette catégorie est aussi masqué dans l'application et la playlist des lines qui utilisent le modèle.

#CAT-02
CAT-03 Quand je modifie un modèle, les lines qui l'utilisent changent-elles ?

Oui, immédiatement pour toutes les lines auxquelles le modèle est attribué. Quand un modèle est supprimé, ses lines reviennent à la disposition par défaut.

#CAT-03
CAT-04 Quels modèles puis-je voir et modifier ?

Voir : les vôtres et ceux des comptes situés sous vous, les modèles système et les modèles partagés par les niveaux supérieurs. Modifier : uniquement les vôtres et ceux situés sous vous. Pour adapter un modèle système,dupliquez-le et modifiez la copie.

#CAT-04
CAT-05 Des limites à connaître ?

L'ordre personnalisé des catégories ne s'applique pas à la partie films / séries d'une playlist M3U (les noms et le masquage s'appliquent toujours). Les applications utilisant l'API Xtream reçoivent tout.

#CAT-05

API Reseller, clés API, webhooks

API
API-01 À quoi sert l'API Reseller ?

À votre propre système (boutique web, facturation, bot) pour vendre et gérer des lines / sous-revendeurs sans ouvrir le dashboard. Adresse :{API}/reseller/v1, authentification avec l'en-têteX-API-Key. La documentation complète se trouve sur/docs/du serveur d'API.

#API-01
API-02 Où obtenir une clé API ?

La pageAPI Key. Une clé n'est affichée qu'une seule fois, à sa création — copiez-la tout de suite. Si vous la perdez, créez-en une nouvelle (l'ancienne cesse de fonctionner).

#API-02
API-03 Dois-je utiliser une seule clé pour tous les systèmes ?

Mieux vaut éviter. Créez uneclé supplémentairepar système : donnez-lui un nom, limitez les IP / CIDR autorisés à l'utiliser, rendez-la éventuellementen lecture seule(liste et consultation uniquement), et révoquez-la séparément sans affecter les autres clés.

#API-03
API-04 Que peut faire l'API ?
BesoinAction
Solde, prix, combien vous pouvez vous offrir, règles de nom d'utilisateur / essaiuser_info,pricing,packages
Linesget_lines,get_line,create_line,renew_line,change_package,edit_line,enable_line,disable_line,delete_line
Sous-revendeursget_users,get_user,create_user,edit_user,adjust_credits,enable_user,disable_user,delete_user
Codes d'activationcréer, lister, activer / désactiver, réinitialiser l'appareil, supprimer
Webhooks, adresse de lecture propre, journal des appels APIcreate_webhook…,set_play_base,api_logs

Chaque règle du dashboard (groupe, prix propre, quota d'essais, périmètre de l'arborescence) s'applique via l'API exactement de la même façon.

#API-04
API-05 Si je réessaie après une erreur réseau, suis-je débité deux fois ?

Non, tant que vous envoyez le mêmerequest_idpour la même transaction : le système renvoie le résultat précédent. Lerequest_idd'un renouvellement estlié à cette line: le réutiliser pour une autre line renvoie une erreur de conflit (HTTP 409) et l'autre line ne change pas — générez un nouveaurequest_idpour chaque transaction.

#API-05
API-06 Mon intégration ne fonctionne pas. Comment la vérifier moi-même ?

La page API Key contient un tableau desappels API récents(30 jours) : action, résultat, code d'erreur, adresse appelante, nom du connecteur. Les paramètres ne sont jamais enregistrés.

#API-06
API-07 Qu'est-ce qu'un webhook, et quels événements existent ?

Le panneau prévient votre système quand quelque chose se produit, pour que vous n'ayez pas à interroger en permanence. Événements :line.created,line.renewed,line.enabled,line.disabled,line.deleted,line.expiring(3 jours avant),line.expired,credits.low(sous le seuil que vous définissez). L'adresse de réception doit être en https et joignable depuis Internet.

#API-07
API-08 Comment savoir qu'un webhook est authentique ?

Chaque notification porte la signatureX-Xtream-Signature: sha256=HMAC(secret, timestamp.body); le secret n'est affiché qu'une fois, à la création du point de terminaison. Un webhook ne contient jamais de mot de passe.

#API-08
API-09 Le webhook a cessé d'envoyer ?

Chaque notification est tentée 3 fois ; un point de terminaison qui échoue 20 envois d'affilée est désactivé. Corrigez votre côté, utilisezSend test, puis recréez le point de terminaison s'il a été désactivé.

#API-09
API-10 L'API renvoie-t-elle les mots de passe des lines ?

Oui, mais uniquement au propriétaire de la line (vous et les niveaux au-dessus de vous dans l'arborescence). Ne stockez pas les mots de passe des lines dans des journaux et ne les envoyez pas par un canal non sécurisé.

#API-10
API-11 `edit_line` peut-il renouveler une line ?

Oui, si vous envoyezpackage_idavec (l'ancien nompackageest aussi accepté) : en plus de la modification, l'action vend une période officielle de ce package exactement commechange_package— même prix, mêmerequest_id, et la réponse contientcredits_charged. La modification et le renouvellement forment une seule transaction : en cas de refus (crédits insuffisants, package invalide,trialenvoyé en même temps), rien ne change.edit_linesanspackage ne modifie que le nom d'utilisateur, le mot de passe, le contact et les notes, et ne touche ni au package ni à l'expiration.

#API-11
API-12 Un script écrit pour l'ancien panneau (PHP) fonctionne-t-il avec cette API ?

Pas tel quel. L'API conserve les noms d'actions familiers mais c'est une nouvelle interface : l'adresse/reseller/v1, une clé API créée dans ce panneau, les actions d'écriture envoyées en POST, les erreurs renvoyées sous forme de statut HTTP avec un champerror, et le résultat de la création d'une line dansdata.line. Utilisez la documentation sur/docs/ou un connecteur prêt à l'emploi (CON-02).

#API-12

Connecteurs pour boutiques / systèmes de facturation

CON
CON-01 Comment encaisser l'argent de mes clients ?

Avecvotre propresystème et passerelle de paiement. Le panneau ne traite pas les paiements. Un connecteur relie votre système de boutique au panneau : le client paie de votre côté → le connecteur appelle l'API Reseller pour créer / renouveler la line.

#CON-01
CON-02 Pour quelles plateformes existe-t-il un connecteur ?

WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WordPress (WooCommerce / Easy Digital Downloads), Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, et un « webhook bridge » pour Shopify, Upmind et Invoice Ninja.

#CON-02
CON-03 Où télécharger et installer un connecteur ?

Barre latéraleResources → All Connectors: chaque connecteur a une description, les informations de connexion, les étapes d'installation, un boutonDownloadet le SHA-256 du fichier pour le vérifier.

#CON-03
CON-04 Jusqu'où les connecteurs ont-ils été testés ?

Cela diffère selon le connecteur, et la page de chacun l'indique : certains ont tourné dans la vraie plateforme (par exemple WordPress + WooCommerce, Odoo, FOSSBilling, Paymenter), d'autres n'ont eu que leur cœur exercé. Lisez la ligne « how it was tested » et essayez dans un environnement de test avant de vendre pour de bon.

#CON-04
CON-05 Un connecteur est-il sûr, et que fait-il au panneau ?

Un connecteur ne fait qu'appeler l'API Reseller avecvotreclé API — il peut faire exactement ce que vous pouvez faire, rien de plus. Le code source est ouvert, vous pouvez le lire et le vérifier. Donnez à chaque connecteur sa propre clé avec une limite d'IP (API-03).

#CON-05
CON-06 Que peut vendre un connecteur ?

Des lines (créer, renouveler, changer de package, suspendre, supprimer) et des comptes de sous-revendeurs avec des crédits.

#CON-06
CON-07 Il n'existe pas encore de connecteur pour ma plateforme ?

Intégrez-la vous-même avec l'API Reseller (API-01) et les webhooks, ou envoyez une demande via le canal de support.

#CON-07

Données, suppression et confidentialité

DATA
DATA-01 Une line supprimée peut-elle être restaurée ?

Non. Supprimé, c'est perdu : les informations de la line (nom d'utilisateur, mot de passe, contact, notes), son historique de connexion (IP, appareils, ce qui a été regardé), les décodeurs rattachés à la line et son code d'activation. Il n'y a ni corbeille, ni fonction ou API de restauration. Quand le client revient, créez une nouvelle line.

#DATA-01
DATA-02 Que conserve le système après une suppression ?

Seulement un enregistrement statistiqueanonymepour l'opérateur (client nouveau ou récurrent, packages populaires). Il ne contient rien de lisible sur le client et aucun revendeur, connecteur ou API ne peut y accéder.

#DATA-02
DATA-03 Une sauvegarde peut-elle ramener une line supprimée ?

Non. Les sauvegardes de la base de données n'existent que pour reconstruire le système après un incident et sont détenues par l'opérateur ; elles ne servent pas à annuler une suppression. Les anciennes sauvegardes sont renouvelées, si bien que les données supprimées en disparaissent aussi.

#DATA-03
DATA-04 Pourquoi le mot de passe d'une line est-il lisible alors que celui d'un compte du panneau ne l'est pas ?

Le mot de passe d'une line doit être saisi dans les applications et fait partie du lien de playlist, donc le panneau le conserve lisible pour le propriétaire de la line. Les mots de passe des comptes du panneau ne sont stockés que hachés.

#DATA-04
DATA-05 Qui peut voir mes lines et mes clients ?

Vous, les comptes au-dessus de vous dans votre arborescence, et l'admin. Les autres revendeurs et les niveaux situés sous vous ne le peuvent pas.

#DATA-05
DATA-06 Le panneau envoie-t-il des e-mails / messages à mes clients ?

Jamais. Les clients d'une line appartiennent au revendeur ; vous les contactez via votre propre système.

#DATA-06
DATA-07 Suis-je prévenu avant l'expiration d'une line ?

De deux façons : un e-mail récapitulatif quotidien des lines sur le point d'expirer (si l'admin l'a activé ; 3 jours avant par défaut), et les webhooksline.expiring/line.expiredpour votre système.

#DATA-07

Dépannage

FIX

Vérifiez de haut en bas. La plupart des problèmes de type « impossible de regarder » se trouvent dans les 5 premières lignes.

FIX-01 Le client ne peut pas se connecter / ne peut pas regarder Spectateur
#VérificationSigneQue faire
1Nom d'utilisateur / mot de passel'application signale des identifiants erronéscomparer avec le formulaire de la line (sensible à la casse, sans espaces) ; renvoyer le lien deGenerate play link
2Expirationl'application signaleExpiredrenouveler (LINE-06)
3StatutDisabled/Bannedle réactiver ; pourBanned, contacter l'admin
4Adresse du serveurconnexion impossibleutiliser l'adresse et le port exacts du lien de lecture, et le bonhttp/https
5Nombre de connexionséjecté quand quelqu'un d'autre commence à regarderSEC-01,SEC-02
6IP bloquéeaucune line ne peut entrer depuis ce réseauSEC-08: attendre la levée du blocage ou demander à l'admin de le lever
7Verrou FAI / pays / Allowed IPséchoue seulement après un changement de réseau, en données mobiles, avec un VPN ou en voyageSEC-04,SEC-05,SEC-07
8Formatle lien HLS / TS est refuséutiliser un format autorisé par le package (PLAY-03)
9Application bloquéeéchoue dans une seule applicationessayer une autre application ;SEC-09
#FIX-01
FIX-02 La connexion fonctionne et la liste s'affiche, mais une chaîne ne se lit pas Spectateur

Généralement un des verrous de lecture (lignes 5–9 deFIX-01) : la connexion et la liste des chaînes ne vérifient ni l'IP ni l'application, seule la lecture le fait. Si une seulechaîneéchoue sur toutes les lines → la chaîne source a un problème ; indiquez à l'admin le nom de la chaîne et l'heure.

#FIX-02
FIX-03 Des chaînes ou des groupes de chaînes manquent Spectateur

Vérifiez les bouquets de la line (PKG-04,PKG-05) et le modèle de catégories qui lui est attribué (CAT-02). Après une modification, demandez au client de recharger la liste dans l'application. Une chaîne que l'admin vient d'ajouter apparaît après une demi-minute environ ; si une chaîne est dans le bouquet et qu'aucune line ne la voit, l'admin a peut-être retiré cette chaîne de l'antenne.

#FIX-03
FIX-04 Saccades, images figées Spectateur

Essayez dans l'ordre : une autre chaîne (une seule chaîne ou toutes ?) → un autre réseau → un autre format (HLS au lieu de MPEG-TS) → une autre application. Toutes les chaînes échouent sur tous les réseaux → indiquez au support le nom d'utilisateur, l'heure et la chaîne.

#FIX-04
FIX-05 Pas de guide des programmes (EPG) Spectateur

Une application M3U a besoin du lien XMLTV ajouté (PLAY-05). Une chaîne sans EPG à la source n'affiche aucun programme.

#FIX-05
FIX-06 Je ne peux pas créer de line

Dans l'ordre : aucun package choisi · le package n'est pas pour votre groupe (PKG-02) · crédits insuffisants (CRD-05) · le nom d'utilisateur est pris ou plus court que le minimum (LINE-02) · le quota d'essais est épuisé (TRI-01).

#FIX-06
FIX-07 Le téléchargement d'une playlist renvoie l'erreur 429 ou une page 404

429 : la line télécharge trop de playlists / fichiers EPG à la fois — attendez et réessayez. Page 404 : le système répond 404 pourchaquerefus (identifiants erronés, expirée, verrouillée, limite dépassée) afin de ne pas révéler la raison à des inconnus ; vérifiez avecFIX-01.

#FIX-07
FIX-08 Je ne peux pas ouvrir une page du dashboard

Votre groupe n'a pas la permission pour cette page (ACC-02).Live Connectionsnécessite en plus que l'admin active, pour le groupe, l'option de consultation des connexions des clients (LINE-15).

#FIX-08
FIX-09 Je ne reçois pas d'e-mails du panneau

Les e-mails ne sont envoyés que si l'admin a configuré un serveur de messagerie et activé ce type de message ; le compte doit avoir une vraie adresse e-mail. Vérifiez le dossier des spams.

#FIX-09

Glossaire

Line
l'abonnement IPTV d'un spectateur : nom d'utilisateur, mot de passe, expiration, bouquets, limites
User (utilisateur)
un compte qui se connecte au panneau : admin, revendeur, sous-revendeur
Groupe
le groupe de permissions d'un compte du panneau ; détermine les menus, les packages vendables, les règles des lines, les essais
Bouquet
une liste de contenus (chaînes, films, séries)
Package
le produit à vendre : bouquets + durée + limites + prix en crédits
Crédit
l'unité prépayée servant à acheter des packages
Essai (Trial)
la période d'essai d'un package
Code d'activation
un code avec lequel un client active lui-même une line payante
MAG / Enigma2
deux familles de décodeurs ; ils se connectent par adresse MAC
Xtream Codes API
le protocole que la plupart des applications IPTV utilisent (serveur + nom d'utilisateur + mot de passe)
M3U / XMLTV
formats de fichier d'une playlist / d'un guide des programmes
MPEG-TS / HLS
deux formats de flux
EPG
le guide des programmes
Catch-up
regarder une émission après sa diffusion
Restreamer
une line pour un partenaire qui récupère des flux afin de les redistribuer
Connecteur
logiciel qui relie le système de boutique d'un revendeur au panneau
Webhook
une notification que le panneau envoie au système d'un revendeur quand quelque chose se produit

Toujours bloqué ?

Envoyez le nom d'utilisateur de la line (jamais son mot de passe), le moment où cela s'est produit, l'application ou l'appareil, et le code de la question que vous avez déjà essayée.