DRM-X 6.0Una plataforma de Haihaisoft SALA DE PRENSA / LANZAMIENTO PARA DESARROLLADORESINTEGRACIONES DE CÓDIGO ABIERTO PARA SITIOS WEB Y LMS
DRM-X 6.0 Cloud Multi-DRM.Código abierto. Integración más sencilla.
Nuevos proyectos de integración para WordPress, Moodle, PHP, ASP.NET, Python, Node.js, Java y frameworks web modernos.
Añade vídeo protegido a la plataforma que ya utilizas. Empieza con código fuente público, SDK listos para usar y guías prácticas adaptadas a tus usuarios y reglas de acceso.
DE TU PLATAFORMA ACTUAL A LA REPRODUCCIÓN PROTEGIDA
- 01 / TU PLATAFORMASitio web o LMSTu marca y las cuentas de tus usuarios
- 02 / TU BACKENDComprobar el accesoCompras, membresías o inscripciones
- 03 / DRM-X 6.0Autorizar la reproducciónID de contenido y token de licencia DRM
- 04 / TU USUARIOVídeo protegidoReproducción en tu propia experiencia
01 / UN NUEVO PUNTO DE PARTIDA PARA DESARROLLADORES
Integra Cloud Multi-DRM en tu sitio web o plataforma educativa.
Haihaisoft ha publicado 15 repositorios de integración de código abierto para DRM-X 6.0 en GitHub, para ayudar a los desarrolladores a añadir vídeo protegido a WordPress, Moodle, sitios web personalizados y plataformas de aprendizaje en línea.
El lanzamiento reúne ejemplos de aplicaciones, paquetes SDK reutilizables, componentes de reproductor web y plugins LMS. Los desarrolladores pueden revisar el código, adaptar la lógica de autorización y seguir tutoriales específicos para cada plataforma sin tener que crear todas las conexiones desde cero.
Para proveedores de cursos, negocios de membresía y servicios de vídeo, la ventaja es práctica: conservar la experiencia de cliente existente mientras se vincula el acceso al vídeo con las compras, suscripciones e inscripciones que ya gestiona la plataforma.
- Repositorios públicos de GitHub
- 15 proyectos
- Idiomas de los archivos README
- Inglés · chino simplificado · español
- Opciones de descarga
- Paquete completo o proyectos individuales
02 / INTEGRACIÓN DRM CON WORDPRESS Y MOODLE
Protege los vídeos de cursos donde tus alumnos ya aprenden.
Las integraciones LMS ayudan a los proveedores educativos a conectar lecciones protegidas con su entorno de aprendizaje actual. Sigue la guía de tu plataforma para configurar DRM-X, asociar contenidos con lecciones y aplicar las comprobaciones de acceso correspondientes.
PLUGINS LMS PARA WORDPRESS
Elige tu plataforma educativa.
Hay repositorios específicos y guías de configuración para cinco plataformas LMS populares de WordPress:
Leer la guía de integración DRM con WordPress →PLUGINS DE ACTIVIDAD Y FILTRO PARA MOODLE
Añade vídeo protegido a Moodle.
El repositorio de Moodle incluye los plugins de actividad y filtro de DRM-X, con instrucciones de instalación, configuración del servidor y adición de contenido protegido a los cursos.
Utiliza los permisos y el flujo de inscripción de Moodle descritos en la documentación para conectar la reproducción con tu plataforma educativa.
Explorar el código fuente de la integración con Moodle →
Leer la guía de integración DRM con Moodle →Los repositorios de WordPress utilizan el plugin compartido DRM-X Universal Player. Instálalo una sola vez por sitio WordPress y sigue la guía de tu LMS. Para instalar un plugin CMS, utiliza el archivo ZIP de instalación incluido en la documentación.
03 / SDK, CÓDIGO FUENTE Y COMPONENTES DE REPRODUCTOR WEB
Empieza con el lenguaje que tu equipo ya conoce.
DRM-X 6.0 ofrece proyectos de integración para PHP, Laravel, ASP.NET Core, ASP.NET Framework, Python, Node.js y Java. Los equipos frontend pueden utilizar componentes de reproductor para React, Next.js y Vue, mientras que los desarrolladores de plataformas pueden explorar conectores de referencia para LTI, LMS alojados y Shopify.
Los proyectos backend incluyen paquetes SDK cuando corresponde, además de código fuente y ejemplos. Así, los equipos cuentan con una biblioteca reutilizable y con código que pueden revisar para adaptar la integración a su propia aplicación.
| Lenguaje / plataforma | Contenido incluido | Primeros pasos |
|---|---|---|
| PHP | SDK, ejemplo compacto y sitio web de muestra completo | Código fuente PHP Guía |
| Laravel | SDK PHP e integración de autorización en la aplicación | Código fuente Laravel Guía |
| ASP.NET Core | Paquete SDK de C# y ejemplo de backend | Código fuente ASP.NET Core Guía |
| ASP.NET Framework | Ejemplo de C# para Windows e IIS | Código fuente ASP.NET Framework Guía |
| Python / Django | Paquete Python y callback de autorización | Código fuente Python / Django Guía |
| Node.js / Express | SDK JavaScript y callback de autorización | Código fuente Node.js / Express Guía |
| Java / Spring Boot + Vue | SDK Java y ejemplo de integración con una aplicación | Código fuente Java / Spring Boot + Vue Guía |
| React / Next.js / Vue | Componentes de reproductor para la interfaz de tu sitio web | Código fuente React / Next.js / Vue Guía |
| LTI / LMS alojado / Shopify | Conectores de referencia para integraciones específicas de cada plataforma | Código fuente LTI / LMS alojado / Shopify Guía |
Cada repositorio incluye archivos README en inglés, chino simplificado y español, con enlaces a la documentación de DRM-X. Elige la guía correspondiente a tu framework y sigue sus ejemplos de configuración y autorización.
04 / EL ID DE CONTENIDO SIMPLIFICA LA CONEXIÓN
Utiliza tus ID de contenido. Conserva tus reglas de acceso.
La integración estándar de reproducción utiliza un ID de contenido de DRM-X. Tras comprobar que el usuario actual tiene permiso para ver el contenido, tu backend vincula un vídeo o lección de tu sistema a ese ID.
- Publica tu vídeo protegido. Con la publicación configurada en 1aicloud o en un servicio S3 compatible, DRM-X registra las URL de los archivos multimedia. Si subes los archivos protegidos a tu propio servidor, registra primero sus URL DASH/HLS en DRM-X.
- Configura DRM-X en tu servidor. Añade el Site ID, Site Key y Access Key siguiendo la guía de integración elegida. Guarda estas credenciales en el backend.
- Conecta tu lógica de autorización. Utiliza las comprobaciones de inicio de sesión, compra, suscripción o inscripción que ya tienes y devuelve el ID de contenido de DRM-X autorizado.
- Carga la reproducción protegida. El backend solicita la información de reproducción. El reproductor recibe la URL registrada del contenido y un token de licencia DRM para el flujo de reproducción de DRM-X.
Una vez registradas las URL multimedia, la integración habitual puede obtenerlas a partir del ID de contenido. Los clientes no necesitan escribir una URL de manifiesto fija en cada página del reproductor. Django y Laravel también ofrecen puntos de extensión para la autorización, de modo que los sistemas existentes pueden decidir el acceso sin mantener en DRM-X una segunda base de datos de compras o inscripciones.
05 / CÓDIGO PÚBLICO. DOCUMENTACIÓN PRÁCTICA.
Descarga el paquete completo o solo tu plataforma.
El centro de descargas de integraciones de DRM-X 6.0 ofrece un paquete completo y descargas individuales por plataforma. Los desarrolladores también pueden clonar los repositorios públicos de GitHub para revisar la implementación y seguir los cambios.
La publicación de código abierto incluye el código de integración y los componentes publicados, sujetos a las licencias incluidas. DRM-X 6.0 Cloud Multi-DRM sigue siendo un servicio alojado independiente; descargar el código no incluye una suscripción al servicio. Consulta cada repositorio para conocer la licencia, las dependencias y los requisitos actuales de la versión preliminar.
DRM-X 6.0 reúne rutas de integración para Widevine, FairPlay, PlayReady y WisePlay. Las funciones disponibles dependen de la tecnología DRM, el navegador, el dispositivo y la plataforma elegidos. Los paquetes de integración para sitios web y LMS son versiones preliminares públicas que siguen recibiendo pruebas y mejoras.
CREA TU PRÓXIMA EXPERIENCIA DE VÍDEO PROTEGIDO
Elige tu plataforma.
Empieza con código de integración funcional.
Explora el código fuente, sigue la guía y evalúa la reproducción protegida con tu propio contenido y reglas de acceso. Haihaisoft agradece los comentarios de desarrolladores, proveedores educativos y empresas de vídeo que utilizan DRM-X 6.0.
Visita el sitio web de DRM-X 6.0 para obtener información sobre el producto y el servicio. Comprueba los navegadores, dispositivos y versiones de LMS previstos antes de implementar la integración.