DRM-X 6.0 Cloud Multi-DRM publica integraciones de código abierto para WordPress, Moodle, PHP, ASP.NET y más

 
DRM-XDRM-X 6.0Una plataforma de Haihaisoft SALA DE PRENSA / LANZAMIENTO PARA DESARROLLADORES

INTEGRACIONES 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

  1. 01 / TU PLATAFORMASitio web o LMSTu marca y las cuentas de tus usuarios
  2. 02 / TU BACKENDComprobar el accesoCompras, membresías o inscripciones
  3. 03 / DRM-X 6.0Autorizar la reproducciónID de contenido y token de licencia DRM
  4. 04 / TU USUARIOVídeo protegidoReproducción en tu propia experiencia
Tu aplicación decide quién puede ver el contenido. DRM-X 6.0 proporciona el flujo de reproducción y licencias Multi-DRM.

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.

Proyectos DRM-X 6.0 y guías de configuración para desarrolladores
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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Acerca de Haihaisoft

Haihaisoft desarrolla tecnologías de gestión de derechos digitales y multimedia para organizaciones que distribuyen contenido protegido. DRM-X 6.0 Cloud Multi-DRM conecta el empaquetado y la distribución de vídeo, la integración de reproducción y la gestión de licencias DRM para sitios web, aplicaciones y plataformas educativas.

Los nombres de productos y empresas pertenecen a sus respectivos propietarios. Las referencias a plataformas de terceros describen integraciones y no implican su respaldo.

Pregunte acerca de los productos Haihaisoft, los precios, la implementación o cualquier otra cosa: nuestros representantes altamente capacitados están listos para ayudar.