Cómo funciona Multi-DRM
Entender DRM-X 6.0 conceptos multi-DRM, sistemas compatibles DRM, CENC y CBCS formatos, identidad de contenido, y protección de una sola tecla versus la multi-key.
Lo que Multi-DRM significa
Los navegadores y sistemas operativos no todos utilizan el mismo módulo de descifrado de contenido. Un paquete de servicio Multi-DRM compatible con salidas cifradas, selecciona un dispositivo compatible con DRM, autoriza al espectador una vez en su backend, y recorre el desafío de licencia nativa al proveedor correcto.
| DRM | Clientes típicos | Entrega protegida |
|---|---|---|
| Widevine | Chrome, Android, Android TV, Fire TV | DASH/CENC |
| PlayReady | Microsoft Edge, Windows, TV compatible | DASH/CENC |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS/CBCS |
| WisePlay | Dispositivos y navegadores compatibles de Huawei | Producto calificado registrado |
Stable Content ID, manifiestos registrados#
Su negocio hace referencia a un estable Content ID. Un archivo protegido publicado posee sus variantes de manifiesto autorizado y modelo clave. Durante la creación de sesión DRM-X elige la salida registrada para el pedido DRM y las capacidades de plataforma; el cliente no puede sustituir un manifiesto diferente.
Elija el modelo clave antes de empaquetar #
Protección de clave única
Una clave de presentación y una norma de política ALL. Utilízala cuando la compatibilidad más amplia de cuatro plataformas importa más que el aislamiento clave per-tier.
Multi-key Quality Tiered
Separar AUDIO, SD, HD, UHD1, y UHD2 alcances. Los niveles omitidos no reciben llave, y los niveles más fuertes pueden requerir una mayor seguridad o protección de salida.
El DRM-X reproductor detecta el modelo clave publicado y recomienda al editor de políticas que coincida automáticamente.
Control plane and data plane#
The control plane manages environments, content, key sets, immutable package releases, registered storage, API clients, policies, and audit evidence. The data plane creates short-lived playback sessions and transports native certificate, license, renewal, and release traffic.
Un flujo para navegadores, aplicaciones y televisores #
Viewer signs in to your service
→ Your backend checks purchase / subscription / course access
→ Your backend selects a named template or complete custom policy
→ POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions
→ DRM-X resolves the active published package and registered manifest
→ DRM-X returns Contract v1 + short-lived DRM License Token
→ Player sends the opaque DRM challenge to the returned license URL
→ DRM-X Gateway validates the token and provider enforces its signed policy
→ Player releases the concurrent-stream reservation on stop or replacement
Embalaje y configuración
Contenido, conjuntos clave, lanzamientos de paquetes inmutables, manifiestos registrados, API clientes, defaults, credenciales, y pruebas de auditoría.
Playback y licencias
Autorización de sesión de corta duración, DRM License Tokens, retos de licencia, FairPlay certificados, renovaciones y liberación de sesión.
DRM-X no se convierte en su base de datos de derechos. Recibe la decisión tomada por su backend autenticado y los signos que solicitan la decisión. Nunca genere autorización en el navegador JavaScript, Android código, o una aplicación iOS.
Conceptos y formatos de entrega compatibles#
| DRM | Clientes típicos | Medios publicados | Sistema clave |
|---|---|---|---|
| Widevine | Chrome, Firefox, Android, Android TV, Fire TV | DASH + CENC | com.widevine.alpha |
| PlayReady | Microsoft Edge en dispositivos calificados Windows | DASH + CENC | com.microsoft.playready.recommendation |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS + CBCS | com.apple.fps |
| WisePlay | Navegadores y dispositivos compatibles de Huawei | DASH + CENC | com.huawei.wiseplay |
Protección de clave única
Una clave protege la presentación. maximiza la compatibilidad de cuatro plataformas, pero los niveles de resolución no pueden ser criptográficamente separados. Utilice una norma de seguridad uniforme ALL y maximumQualityTier: "auto".
Multi-key Quality Tiered
Distinct AUDIO, SD, HD, UHD1, y opcional UHD2 las teclas permiten diferentes requisitos de seguridad. Una regla que falta niega ese nivel. Use esto cuando UHD debe requerir hardware DRM o mayor protección de salida.
DRM-X 6.0