Agregue la reproducción protegida sin exponer sus DRM secretos.
Integrar los HTML5 Universal Player, Android SDK, Apple FairPlay desarrollo de previsualización, APIs nativas o CMS paquetes a través de un contrato de reproducción lado servidor.
Lo que esto le da a su negocioUn límite de integración consistente de la reproducción del navegador a Android, iOS, TV, y aplicaciones nativas DRM.DRM-X 6.0 · autorización de tiempo de solicitud · entrega protegida
Construido alrededor de su aplicación
Elija su vía de integración.
Comience con su plataforma. Compruebe los requisitos de liberación y dispositivo disponibles antes de integrarse.
Versión preliminar pública · Web 1.2.0-preview.6
HTML5 Universal Player
Añada reproducción protegida a los navegadores compatibles con un Web Component y un ejemplo PHP funcional.
Calidad, pistas de audio, leyendas y velocidad de reproducción
Imagen-en-Pictura donde el navegador lo soporta
SDK preliminar para clientes · Professional y Enterprise
SDK de Android con Widevine nativo
Integrar el streaming y descargas protegidas. Pruebe la aplicación de evaluación pública, luego obtenga el cliente SDK a través de una cuenta de Consola elegible.
Native Widevine streaming y licencias sin conexión persistentes
Descargar, comprobar la expiración y renovar con autorización fresca
Demo pública preview.12; SDK para clientes preview.10
Versión preliminar de desarrollo · validación en curso
Integración de Apple FairPlay
Use Swift y AVFoundation para iOS, iPadOS y tvOS. El reproductor en desarrollo comparte la autorización del servidor, los controles de listas de reproducción y el progreso de visualización.
Native FairPlay streaming y selección de audio/capción
iPhone y iPad descargas protegidas en desarrollo
Streaming en Apple TV; las descargas HLS nativas no están disponibles
Un punto de partida práctico
Descargue el ejemplo PHP e incorpore sus propias reglas de acceso.
Configure su Content ID publicado y las credenciales del servidor. Después sustituya el inicio de sesión y la comprobación de permisos del ejemplo por la lógica de su aplicación. Se incluyen ajustes de listas de reproducción y de marca del reproductor.
Uso automático DRM selección, listas de reproducción, curriculum vitae, subtítulos, pistas de audio y controles de calidad en los navegadores soportados. PHP muestra.
Android y TV
Use Kotlin, Media3, y MediaDrm para Widevine en soporte Android, Android TV, Google TV, y Fire TV dispositivos.
Avance del desarrollo de Apple
Utilice Swift y AVContentKeySession para FairPlay certificado, SPC, CKC, renovación y lanzamiento de sesión. Nativo reproductor y las mejoras de descarga permanecen en la calificación de desarrollo.
Nativo y CMS
Integrar la plataforma DRM APIs, comerciales reproductores, WordPress, LearnDash, LearnPress, Moodle.
Cómo funciona
Del contenido de origen al dispositivo autorizado.
01
Crear un punto final del cliente
Autentice el espectador y solicite una sesión de reproducción DRM-X desde su backend.
02
Solicitar un vídeo mediante su Content ID
El cliente nunca elige URLs de manifiesto o licencia arbitrarias y nunca recibe su API credenciales.
03
Preparar la plataforma reproductor
Cargar el manifiesto registrado devuelto y adjuntar autorización sólo a DRM licencia y FairPlay solicitudes de certificado.
04
Liberar el período de sesiones
Libere la reserva concurrent-stream en parada, reemplazo, error terminal y cierre de aplicaciones.
Para equipos de distribución de contenido
Responsabilidades claras durante todo el proceso.
Tu backend sigue decidiendo el acceso por compras, suscripciones, cursos, alquileres y permisos de usuario. DRM-X firma esa decisión y aplica sus límites sin colocar credenciales de larga duración en el reproductor o la aplicación móvil.
Web
Qualified Shaka · Universal Player Web Component
Android
Kotlin Media3 MediaDrm
Apple
Swift AVFoundation FairPlay Streaming
Ejemplos de servidor
PHP · ASP.NET Core · Node.js · Python · Java · Go · Ruby
Casos de uso
Diseñado para las necesidades reales del contenido protegido.
Equipos web
Comience con un paquete completo PHP o ASP.NET Core y cambie la configuración claramente marcada del lado del servidor.
Equipos móviles
Mantener el derecho y la política en el backend mientras que los marcos nativos manejan los medios protegidos y los MDL de la plataforma.
Plataformas de aprendizaje
Añadir reproducción protegida a través de paquetes mantenidos WordPress y Moodle sin colocar DRM-X credenciales en HTML.
Preguntas frecuentes
Lo que necesitas saber antes de integrar.
¿Puedo seguir usando mi existente reproductor?
Yes. Any compatible EME or native player can consume the Universal Playback Session Contract if it preserves native DRM challenge and response bytes.
¿Dónde personalizo la política de licencia?
Su servidor selecciona una plantilla de política nombrada o una política personalizada aprobada completa cuando solicita la sesión de reproducción.
¿Sí? DRM-X elegir el navegador DRM ¿Automáticamente?
El Universal Player detecta sistemas clave soportados y resuelve el correcto manifiesto registrado. Windows Edge prefiere PlayReady, con atado Widevine retroceso en modo Auto.
Protege tu próxima publicación
Cifra el contenido, autoriza a cada espectador y llega a todos los dispositivos compatibles.