Resumen de la autorización de licencias
Utilice la Playback Session API después de que su backend compruebe el permiso de visualización. Elija las reglas, conecte el reproductor y libere la sesión al terminar la reproducción.
Cómo se autoriza la reproducción
Su backend decide quién puede ver el contenido. DRM-X proporciona la autorización de reproducción. El reproductor la utiliza para solicitar una licencia DRM.
- Espectador
Inicia sesión en su servicio y solicita un vídeo.
- Su backend
Comprueba la compra, la suscripción u otro permiso del usuario para ver el contenido.
- DRM-X
Aplica las reglas seleccionadas y devuelve la configuración y la autorización de reproducción.
- Reproductor
Utiliza la autorización recibida para solicitar la licencia DRM necesaria para reproducir el contenido.
Crea una sesión de reproducción#
POST https://api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions
Accept: application/json
Content-Type: application/json
X-DRMX-Client-Id: {siteKey}
X-DRMX-Client-Secret: {accessKey}{
"contentId": "course-12-lesson-4",
"contentType": "vod",
"drmSystem": "widevine",
"subject": "customer-user-1001",
"sessionId": "new-unpredictable-id-per-playback",
"playbackMode": "streaming",
"licensePolicyTemplate": "multi-tier-standard",
"useEnvironmentDefaults": true,
"applicationId": "customer-web"
}Todos los valores provienen del estado de servidor de confianza excepto la capacidad del cliente detectada. Validar la entrada de la capacidad contra un permitido y nunca aceptar el derecho, la política o las URLs del cliente.
Elige una plantilla de política llamada #
| Plantilla | Úsalo para |
|---|---|
single-software | Contenido de una sola clave con compatibilidad amplia de descifrado de software. |
single-hdcp | Contenido de una sola clave que también requiere protección de salida digital aprobada. |
single-hardware | Reproducción premium de una sola llave en dispositivos de seguridad de hardware calificados. |
multi-tier-standard | Contenido multi-key con separado AUDIO, SD, HD, y UHD reglas. |
Para la política personalizada, envíe una política de licencia aprobada DRM-X JSON v2 de su servidor. Elija licensePolicyTemplate o licensePolicy, nunca ambos.
Token directa o proxy del cliente #
Directo-token
La integración más rápida. El cliente recibe una vida corta DRM License Token y la adjunta sólo a la licencia devuelta o FairPlay punto final de certificado.
Token-proxy
Su servidor almacena el token real en una caché de caducidad atada y devuelve un mango opaco con URLs proxy controladas por el cliente. Coloca el mango al usuario, Content ID, DRM, y expiración.
Completar el ciclo de vida #
- Regresar la respuesta de la sesión con
Cache-Control: no-store. - Utilice el paso binario exacto para los cuerpos de desafío y respuesta nativos DRM.
- Rechazar redirecciones y el certificado de tapa, licencia y tamaños de solicitud de registro.
- Llame a la ruta de lanzamiento devuelta en Stop, reemplazo, error terminal y cierre.
- Nunca loge titulares de autorización, órganos de sesión exitosos, certificados de licencia, retos o claves de contenido.
Uso de licencias y facturación#
El uso de licencias contabiliza las licencias emitidas correctamente. Las solicitudes fallidas o denegadas no se cobran.
Standard cuesta $299 al mes e incluye 20,000 licencias. Professional cuesta $499 al mes e incluye 50,000. Las cuotas se restablecen en cada período mensual de facturación, también en las suscripciones anuales.
El procesamiento duplicado de un mismo evento contable se cuenta una sola vez. Una nueva emisión correcta o renovación puede volver a contabilizarse. Un espectador o una reproducción puede necesitar más de una licencia.
Crear un DRM License Token, empaquetar contenido o subir archivos no consume por sí mismo una licencia de reproducción.
Las facturas y los períodos históricos conservan sus condiciones, cuotas y cálculos originales. Las nuevas compras se facturan según el uso de licencias.
Los futuros productos de protección de PDF y web definirán las emisiones correctas para documentos o sesiones web protegidas de alcance y duración limitados. Las páginas de PDF, los recursos web y la reutilización de una licencia válida no generarán cargos independientes por licencias. Estas reglas futuras no implican que dichos productos estén listos para producción.
Consulta la página de precios vigente para conocer los cargos adicionales progresivos por licencias, el alojamiento opcional y los impuestos aplicables.
DRM-X 6.0