DRM-X 6.0 Cloud Multi-DRM : intégrations open source pour WordPress, Moodle, PHP, ASP.NET et plus

 
DRM-XDRM-X 6.0Une plateforme Haihaisoft ACTUALITÉS / PUBLICATION POUR DÉVELOPPEURS

INTÉGRATIONS OPEN SOURCE POUR SITES WEB ET LMS

DRM-X 6.0 Cloud Multi-DRM.Code ouvert. Intégration simplifiée.

De nouveaux projets d’intégration pour WordPress, Moodle, PHP, ASP.NET, Python, Node.js, Java et les frameworks web modernes.

Ajoutez la vidéo protégée à votre plateforme actuelle. Appuyez-vous sur du code source public, des SDK prêts à l’emploi et des guides pratiques adaptés à vos utilisateurs et à vos règles d’accès.

DE VOTRE PLATEFORME ACTUELLE À LA LECTURE PROTÉGÉE

  1. 01 / VOTRE PLATEFORMESite web ou LMSVotre marque et les comptes de vos spectateurs
  2. 02 / VOTRE BACKENDVérification des droits d’accèsAchats, abonnements ou inscriptions
  3. 03 / DRM-X 6.0Autorisation de la lectureID de contenu et jeton de licence DRM
  4. 04 / VOTRE SPECTATEURVidéo protégéeLecture dans votre propre environnement
Votre application décide qui peut regarder. DRM-X 6.0 assure la lecture Multi-DRM et la gestion des licences.

01 / UN NOUVEAU POINT DE DÉPART POUR LES DÉVELOPPEURS

Intégrez le Cloud Multi-DRM à votre site web ou à votre plateforme de formation.

Haihaisoft a publié 15 dépôts d’intégration DRM-X 6.0 open source sur GitHub pour aider les développeurs à ajouter la vidéo protégée à WordPress, Moodle, aux sites personnalisés et aux plateformes de formation en ligne.

Cette publication réunit des exemples d’applications, des SDK réutilisables, des composants de lecteur web et des extensions LMS. Les développeurs peuvent examiner le code, adapter la logique d’autorisation et suivre les tutoriels propres à leur plateforme sans devoir créer chaque connexion de zéro.

Pour les organismes de formation, les services par abonnement et les plateformes vidéo, l’avantage est concret : conservez votre expérience client tout en reliant l’accès aux vidéos aux achats, abonnements et inscriptions aux cours déjà gérés par votre plateforme.

Dépôts GitHub publics
15 projets
Langues des fichiers README
Anglais · chinois simplifié · espagnol
Options de téléchargement
Package complet ou projet individuel

02 / INTÉGRATION DRM POUR WORDPRESS ET MOODLE

Protégez les vidéos de cours sur les plateformes déjà utilisées par vos apprenants.

Les intégrations LMS permettent aux organismes de formation de relier les leçons protégées à leur environnement existant. Suivez le guide de votre plateforme pour configurer DRM-X, associer les contenus aux leçons et appliquer les vérifications d’accès appropriées.

EXTENSIONS LMS POUR WORDPRESS

Choisissez votre plateforme de formation.

Des dépôts dédiés et des guides de configuration sont disponibles pour cinq plateformes LMS WordPress populaires :

Lire le guide d’intégration DRM pour WordPress →

EXTENSIONS ACTIVITÉ ET FILTRE POUR MOODLE

Ajoutez la vidéo protégée à Moodle.

Le dépôt Moodle contient les extensions DRM-X d’activité et de filtre, ainsi que les instructions d’installation, de configuration du serveur et d’ajout de contenu protégé aux cours.

Utilisez les droits Moodle et le processus d’inscription décrits dans la documentation pour relier la lecture à votre plateforme de formation.

Explorer le code source de l’intégration Moodle →

Lire le guide d’intégration DRM pour Moodle →

Les dépôts WordPress utilisent l’extension commune DRM-X Universal Player. Installez-la une seule fois par site WordPress, puis suivez le guide de votre LMS. Pour installer une extension CMS, utilisez l’archive ZIP d’installation fournie dans la documentation.

03 / SDK, CODE SOURCE ET COMPOSANTS DE LECTEUR WEB

Commencez avec le langage que votre équipe connaît déjà.

DRM-X 6.0 propose des projets d’intégration pour PHP, Laravel, ASP.NET Core, ASP.NET Framework, Python, Node.js et Java. Les équipes frontend peuvent utiliser des composants de lecteur React, Next.js et Vue, tandis que les développeurs de plateformes peuvent explorer des passerelles de référence pour LTI, les LMS hébergés et Shopify.

Les projets backend comprennent, selon le cas, des packages SDK ainsi que du code source et des exemples. Les équipes disposent ainsi d’une bibliothèque réutilisable et d’un code qu’elles peuvent examiner pour adapter l’intégration à leur application.

Projets DRM-X 6.0 et guides de configuration pour développeurs
Langage / plateforme Éléments fournis Pour commencer
PHP SDK, exemple compact et site de démonstration complet Code source PHP Guide
Laravel SDK PHP et intégration de l’autorisation dans l’application Code source Laravel Guide
ASP.NET Core Package SDK C# et exemple backend Code source ASP.NET Core Guide
ASP.NET Framework Exemple C# pour Windows et IIS Code source ASP.NET Framework Guide
Python / Django Package Python et rappel d’autorisation Code source Python / Django Guide
Node.js / Express SDK JavaScript et rappel d’autorisation Code source Node.js / Express Guide
Java / Spring Boot + Vue SDK Java et exemple d’intégration à une application Code source Java / Spring Boot + Vue Guide
React / Next.js / Vue Composants de lecteur pour l’interface de votre site web Code source React / Next.js / Vue Guide
LTI / LMS hébergé / Shopify Passerelles de référence pour les intégrations propres à chaque plateforme Code source LTI / LMS hébergé / Shopify Guide

Chaque dépôt contient des fichiers README en anglais, chinois simplifié et espagnol, avec des liens vers la documentation DRM-X. Choisissez le guide correspondant à votre framework et suivez ses exemples de configuration et d’autorisation.

04 / L’ID DE CONTENU SIMPLIFIE LA CONNEXION

Utilisez vos ID de contenu. Conservez vos règles d’accès.

L’intégration standard de lecture utilise un ID de contenu DRM-X. Après avoir vérifié que le spectateur actuel est autorisé, votre backend associe à cet ID une vidéo ou une leçon de votre système.

  1. Publiez votre vidéo protégée. Avec une publication configurée sur 1aicloud ou sur un service S3 compatible, DRM-X enregistre les URL des médias. Si vous téléversez les fichiers protégés sur votre propre serveur, enregistrez d’abord leurs URL DASH/HLS dans DRM-X.
  2. Configurez DRM-X sur votre serveur. Ajoutez votre Site ID, votre Site Key et votre Access Key en suivant le guide d’intégration choisi. Conservez ces identifiants sur le backend.
  3. Reliez votre logique d’autorisation. Utilisez vos vérifications actuelles de connexion, d’achat, d’abonnement ou d’inscription, puis renvoyez l’ID de contenu DRM-X autorisé.
  4. Chargez la lecture protégée. Le backend demande les informations de lecture. Le lecteur reçoit l’URL du média enregistré et un jeton de licence DRM pour le processus de lecture DRM-X.

Une fois les URL des médias enregistrées, l’intégration habituelle peut les retrouver à partir de l’ID de contenu. Les clients n’ont pas à inscrire une URL de manifeste en dur sur chaque page de lecture. Django et Laravel proposent également des points d’extension pour l’autorisation : vos systèmes métier peuvent donc décider des accès sans maintenir dans DRM-X une seconde base de données des achats ou des inscriptions.

05 / CODE PUBLIC. DOCUMENTATION PRATIQUE.

Téléchargez le kit complet ou seulement votre plateforme.

Le centre de téléchargement des intégrations DRM-X 6.0 propose un package complet ainsi que des téléchargements par plateforme. Les développeurs peuvent aussi cloner les dépôts GitHub publics pour examiner l’implémentation et suivre les changements.

Cette publication open source concerne le code d’intégration et les composants publiés, selon les licences incluses. DRM-X 6.0 Cloud Multi-DRM reste un service hébergé distinct ; le téléchargement du code ne comprend pas d’abonnement au service. Consultez chaque dépôt pour connaître la licence, les dépendances et les conditions actuelles de la version préliminaire.

DRM-X 6.0 réunit les parcours d’intégration Widevine, FairPlay, PlayReady et WisePlay. Les fonctionnalités disponibles dépendent de la technologie DRM, du navigateur, de l’appareil et de la plateforme choisis. Les packages d’intégration pour sites web et LMS sont des versions préliminaires publiques, dont les tests et améliorations se poursuivent.

CRÉEZ VOTRE PROCHAINE EXPÉRIENCE DE VIDÉO PROTÉGÉE

Choisissez votre plateforme.
Partez d’un code d’intégration fonctionnel.

Explorez le code source, suivez le guide et évaluez la lecture protégée avec vos propres contenus et règles d’accès. Haihaisoft accueille les retours des développeurs, des organismes de formation et des entreprises vidéo qui utilisent DRM-X 6.0.

Consultez le site web DRM-X 6.0 pour en savoir plus sur le produit et le service. Vérifiez les navigateurs, appareils et versions LMS ciblés avant de déployer votre intégration.

À propos de Haihaisoft

Haihaisoft développe des technologies de gestion des droits numériques et de médias pour les organisations qui distribuent des contenus protégés. DRM-X 6.0 Cloud Multi-DRM relie le packaging vidéo, la diffusion, l’intégration de la lecture et la gestion des licences DRM pour les sites web, applications et plateformes de formation.

Les noms de produits et d’entreprises appartiennent à leurs propriétaires respectifs. Les références à des plateformes tierces décrivent des intégrations et n’impliquent aucune approbation.

Renseignez-vous sur les produits Haihaisoft, leurs prix, leur mise en œuvre ou toute autre chose : nos représentants hautement qualifiés sont à votre disposition, prêts à vous aider.