SPEKE API v1 - Especificación de API de Secure Packager and Encoder Key Exchange

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

SPEKE API v1

Para que sea compatible con SPEKE, su proveedor de claves DRM debe exponer la API de REST que se describe en esta especificación. El encriptador realiza llamadas a API al proveedor de claves.

nota

Los ejemplos de código de esta especificación se proporcionan únicamente con fines ilustrativos. Los ejemplos no pueden ejecutarse porque no conforman una implementación de SPEKE completa.

Para intercambiar claves, SPEKE utiliza la definición de estructura de datos de DASH Industry Forum Content Protection Information Exchange Format (DASH-IF-CPIX) con algunas restricciones. DASH-IF-CPIX establece un esquema para proporcionar un intercambio de varios DRM desde la plataforma DRM al encriptador. Esto permite cifrar el contenido en todos los formatos de empaquetado con velocidades de bits adaptativas en el momento en que se comprime y empaqueta el contenido. Los formatos de empaquetamiento con velocidades de bits adaptativas son HLS, DASH y MSS.

Para obtener información detallada sobre el formato de intercambio, consulte la especificación DASH Industry Forum CPIX en https://dashif.org/docs/DASH-IF-CPIX-v2-0.pdf.