Accueil
XtreamUIPro

Fitness et bien-être

Des cours en direct et une bibliothèque de séances, vendus par le studio

Un cours est diffusé en direct depuis le studio, l'enregistrement rejoint une bibliothèque par coach et par programme, et l'accès d'un membre suit l'abonnement que votre boutique vend — sur des serveurs que le studio exploite, l'audience restant la vôtre.

Un cours collectif de fitness dans une salle de sport suivant un coach.
Photo : U.S. Marine Corps · Public domain

Les défis

Ce qu'un studio doit résoudre

  • Des membres qui s'entraînent à la maison

    Les membres veulent le planning en direct et les enregistrements chez eux, et le studio veut cette audience sur son propre service, pas sur celui d'une plateforme publique.

  • Un accès qui suit l'abonnement

    Un abonnement acheté, suspendu ou résilié dans la boutique du studio doit ouvrir, suspendre et fermer l'accès vidéo sans travail manuel.

  • Plusieurs studios, une bibliothèque

    Une chaîne a besoin que chaque studio diffuse ses propres cours tout en partageant une bibliothèque et un système d'abonnements.

Comment Xtream UI Pro aide

Comment la plateforme s'adapte

  • Un cours est une chaîne en direct

    Chaque studio envoie son cours en direct en RTMP vers une chaîne ; un planning de chaînes est un bouquet, et un programme est un package de bouquets.

  • La boutique crée l'accès

    Un connecteur pour votre plateforme de commerce (WooCommerce, Shopify et d'autres) ou la Reseller API crée la line du membre à l'achat et la renouvelle à chaque paiement.

  • Une bibliothèque, plusieurs studios

    Les séances enregistrées sont des entrées VOD dans des catégories par coach et par programme ; chaque studio est un compte revendeur qui gère son propre planning.

Capacités de la plateforme

Ce que ce secteur utilise

Les capacités ci-dessous sont celles sur lesquelles repose ce déploiement. Chacune est dans le produit aujourd'hui ; rien ici n'est prévu ni sur demande.

  • Streaming en direct

    Des chaînes en direct issues de vos propres sources, avec EPG, catch-up et timeshift lorsque la source le permet, diffusées en HLS ou MPEG-TS vers les applications et décodeurs de vos spectateurs.

    Hub d'origine avec un flux amont par chaîne · RTMP en entrée et en sortie · transcodage ffmpeg

  • Vidéo à la demande

    Films, séries avec saisons et épisodes, et radio, organisés en catégories et en bouquets, avec métadonnées TMDB et une tâche d'ingestion qui télécharge et encode vos sources.

    Liens de lecture signés et limités dans le temps · cache VOD par nœud

  • Gestion des abonnés

    Une line est l'accès d'un spectateur : package, bouquets, expiration, limite de connexions et formats de sortie, avec codes d'activation, essais et renouvellements qui suivent partout les mêmes règles.

    API Xtream Codes, M3U/XMLTV, portails MAG et Enigma2, lecteur web

  • API et intégrations

    Créez, renouvelez et suspendez des accès depuis vos propres systèmes grâce à la Reseller API, recevez des webhooks signés et connectez vos plateformes de facturation ou de commerce avec un connecteur prêt à l'emploi.

    Reseller API avec identifiants de requête idempotents · clés Admin API · 17 connecteurs

  • Gestion des revendeurs

    Des comptes délégués avec crédits, permissions et leur propre tableau de bord, jusqu'à cinq niveaux de profondeur, pour les distributeurs, opérateurs et revendeurs avec lesquels vous travaillez.

    Groupes et permissions · registre de crédits · sous-revendeurs

  • Sécurité et contrôle d'accès

    Connexion en deux étapes, secrets scellés au repos, liens de lecture signés liés au spectateur, règles par IP et par pays, limites de connexions et protection contre la force brute.

    TOTP · clés scellées AES · URL signées HMAC · règles GeoIP et ISP

Dans le panneau

Les pages où vit ce déploiement

Captures d'écran du tableau de bord d'une installation neuve avec le catalogue d'exemple. Rien n'est maquetté.

La page Streams du tableau de bord : les chaînes en direct avec leur statut, leur catégorie, leur source et leurs formats de sortie.
Streaming en direct · Hub d'origine avec un flux amont par chaîne · RTMP en entrée et en sortie · transcodage ffmpeg
La page Movies du tableau de bord : les films du catalogue avec leur catégorie, leur année et leur statut.
Vidéo à la demande · Liens de lecture signés et limités dans le temps · cache VOD par nœud

Architecture de l'infrastructure

Exemple de déploiement : une chaîne de trois studios

Un serveur de gestion au siège, chaque studio qui envoie ses cours, la boutique de la chaîne qui pilote les abonnements, et des membres qui regardent sur téléphones et téléviseurs.

Choisissez une partie du schéma pour voir son rôle.

Dans un déploiement fitness, les sources sont l'encodeur en direct de chaque studio et les séances enregistrées ; le panneau détient la bibliothèque et les lines des membres ; l'origine dessert l'audience, avec un nœud ajouté pour une grande chaîne ; la plateforme de commerce se connecte via un connecteur ou l'API.

  1. Installer au siège

    Un serveur exécute le panneau, l'API, le worker et l'origine ; chaque studio reçoit un compte revendeur avec ses propres permissions.

  2. Configurer les cours

    Une chaîne en direct par salle de studio, envoyée en RTMP ; des bouquets par planning et par programme ; des enregistrements téléversés dans la bibliothèque.

  3. Connecter la boutique

    Le connecteur de commerce crée une line à l'achat avec l'abonnement comme expiration, la renouvelle au paiement et la désactive à la résiliation.

  4. Regarder partout

    Les membres utilisent une application de lecture sur leur téléphone ou leur téléviseur, ou le lecteur web ; une limite de connexions par line garde un abonnement personnel.

Correspondance de configuration

Vos concepts, les objets de la plateforme

La plateforme n'a pas d'objets propres à un secteur : un bouquet, une line, un package ou un compte revendeur est utilisé comme le concept dont votre secteur a besoin. Ce sont des correspondances conceptuelles, pas des fonctionnalités natives de ce secteur.

Dans votre secteurSur la plateforme
Cours en directChaîne en direct : un stream avec ses sources, son EPG et ses formats de sortie
Séances enregistréesCatalogue VOD : films et séries avec saisons et épisodes, catégories et métadonnées
Planning ou programmeBouquet : un ensemble nommé de chaînes, films ou séries qu'un package accorde
Accès des adhérentsLine : un accès avec son package, ses bouquets, son expiration, sa limite de connexions et ses sorties
Période d'adhésionDate d'expiration de la line, renouvelée par un package, un crédit ou l'API
Intégration commerce ou abonnementsReseller API et webhooks : les opérations du panneau depuis votre propre système

Considérations d'intégration

Les plateformes de commerce avec un connecteur prêt à l'emploi (WooCommerce, Shopify, PrestaShop, Odoo et d'autres) créent et renouvellent les lines des membres à l'achat ; tout autre système utilise la Reseller API et les webhooks. Les encodeurs se connectent en RTMP. Il n'y a pas d'intégration native avec un produit de gestion de salle de sport précis.

Considérations de sécurité

Une limite de connexions par line empêche le partage d'un abonnement ; les liens de lecture sont signés et expirent ; les comptes revendeurs des studios ne voient que leurs propres membres et leur planning ; les comptes du siège utilisent la connexion en deux étapes et le journal d'audit.

Droits sur les contenus et licences

Le studio a besoin des droits sur la musique et le matériel de ses cours et enregistrements ; la plateforme ne fournit ni contenu ni droits. Les offres standard s'appliquent.

Droits sur les contenus et usage acceptable

Centre d'aide

Questions de ce secteur

Les questions que se posent les exploitants avant un déploiement. Le centre d'aide contient les questions générales.

Centre d'aide
Comment un membre obtient-il l'accès après avoir acheté un abonnement ?

Le connecteur de votre boutique ou la Reseller API crée la line du membre à l'achat et la renouvelle à chaque paiement ; le membre se connecte au lecteur avec les identifiants envoyés par la boutique.

Un studio de la chaîne peut-il gérer ses propres cours ?

Oui. Chaque studio est un compte revendeur avec ses propres permissions et son tableau de bord ; le siège garde la bibliothèque et les abonnements.

Avec quoi les membres regardent-ils ?

Une application de lecture sur leur téléphone ou leur téléviseur qui parle l'API Xtream Codes ou M3U, ou le lecteur web dans un navigateur. Aucune application sur mesure n'est requise.