SPEKE: API de Secure Packager and Encoder Key Exchange

¿Qué es SPEKE?

SPEKE es el acrónimo de Secure Packager and Encoder Key Exchange (SPEKE), que es una especificación de API de código abierto y libre de regalías que define el estándar para la comunicación cifrada entre codificadores de videos, convertidores de códigos, servidores de origen y servidores de claves de sistemas de administración de derechos digitales (DRM) para el streaming de videos en directo y bajo demanda.

SPEKE está basado en la especificación de intercambio de información de protección de contenido (CPIX) desarrollada por DASH Industry Forum (DASH-IF) mediante la incorporación de especificaciones no incluidas en CPIX, como métodos de autenticación y comunicación entre cifradores y servidores de claves.

La API de Secure Packager and Encoder Key Exchange tiene un único propósito: la simplificación de varios procesos complejos. En pocas palabras, SPEKE lo logra de la siguiente manera:

  • SPEKE simplifica el cifrado de contenido mediante el reemplazo de cientos de combinaciones de integraciones de API patentadas entre servidores de claves de proveedores de varias DRM y cifradores con una única API abierta basada en estándares.
  • SPEKE ofrece a los operadores de videos del sector de medios de comunicación y entretenimiento mayor flexibilidad y más opciones de proveedores.
  • SPEKE es compatible con varios esquemas de DRM así como también con múltiples formatos de empaquetado para diferentes tipos de dispositivos de visualización.

SPEKE – Democratización del flujo de trabajo de videos

Proveedores de contenido

(MVPDS y distribuidores de contenido)

  • Elimina obstáculos para la adopción de soluciones de DRM por parte de proveedores
  • Oportunidades de ahorro de costos con integración más ágil
  • Posibilidad de ampliar la cobertura de audiencia y dispositivos

Cifradores

(Codificadores, convertidores de código y empaquetadores)

  • Aplicación sólida y ligera
  • Se ahorra tiempo, esfuerzo y costo en la integración personalizada de API de DRM (4 semanas)
  • Se ahorra esfuerzo y tiempo en las pruebas (aprox. 17 % de reducción del esfuerzo en las pruebas)
  • Mayor enfoque en la funcionalidad principal
  • Capacidad para probar el flujo de trabajo de DRM con servidores de referencia

Proveedores de soluciones de DRM

  • Elimina obstáculos para la adopción
  • Ahorro de costos y tiempo en la integración personalizada
  • Capacidad para definir flujos de trabajo comprobados

¿Qué ventajas ofrece SPEKE?

Lista reducida de las ventajas de SPEKE:

  • API única para servidores de claves, empaquetadores, convertidores de código y codificadores de videos
  • Basado en estándares
  • Compatible con varios DRM
  • Simplifica la integración
  • Reduce las pruebas de versiones de proveedores
  • Puede implementarse en flujos de trabajo en la nube, híbridos o locales
  • Agiliza la implementación de los clientes

Información general ampliada acerca de los beneficios de SPEKE:

SPEKE simplifica los desafíos de “acuerdo” complejos mediante el suministro de una única interfaz común para integrar cualquier convertidor de código de videos o cualquier servidor de origen con cualquier servidor de claves, independientemente de si se ejecuta localmente en un centro de datos o como servicio en la nube. SPEKE está diseñado tanto para video bajo demanda como para flujos de trabajo de streaming en directo con una clave estática (mejor para VOD) o rotativa.

SPEKE utiliza el formato de intercambio de información de protección de contenido (CPIX) para estandarizar el método de traslado de información de DRM y claves para el cifrado y la protección de contenido de videos. Además, agrega especificaciones para la autenticación y otros comportamientos importantes basados en CPIX. Impulsado por DASH Industry Forum, CPIX está diseñado para generar eficiencia operativa mientras reduce costos y plazos de comercialización para servicios de video OTT.

Además, SPEKE incorpora roles de AWS Identity and Access Management (IAM) para asignar políticas de permisos flexibles, pero seguras, que pueden delegarse a usuarios, aplicaciones o servicios para habilitar el intercambio de claves seguro entre un proveedor con varias DRM y un proveedor de conversión de códigos o empaquetado de videos. Los operadores de videos pueden usar roles de IAM si el servidor de claves y el cifrador se ejecutan en AWS, en hardware ubicado en el centro de datos o en la cabecera del operador, una combinación de ambos, e inclusive si el servidor de claves y el cifrador se ejecutan en infraestructuras en la nube diferentes.

Si bien inicialmente DASH Industry Forum desarrolló CPIX para contenido MPEG-DASH, CPIX ahora también admite contenido HLS. Con su completo conjunto de características, SPEKE puede funcionar como formato único para MPEG-DASH, HLS, Microsoft Smooth Streaming y futuras tecnologías de empaquetado, y para varias DRM, incluidas Microsoft PlayReady, Google Widevine, Apple FairPlay Streaming, AES-128 y soluciones de DRM patentadas. SPEKE es compatible con la secuencia de transporte HLS de Apple, MP4 fragmentado y CMAF. SPEKE también es compatible con la rotación de claves y las claves estáticas.

SPEKE elimina complejidades tanto para clientes del sector de medios de comunicación como para proveedores de tecnología. Combina una única API compartida para cualquier convertidor de código, empaquetador y servidor de claves; CPIX para MPEG-DASH y HLS; y mecanismos de autenticación. Esta combinación permite lograr un tiempo de integración mucho más rápido, ciclos de pruebas más cortos y un ecosistema ampliado de convertidores de código, empaquetadores y soluciones de varias DRM integrados, al mismo tiempo que se obtiene un seguimiento operativo para resolver problemas.

Este completo ecosistema ofrece a los clientes decenas de soluciones preintegradas, un plazo de comercialización más rápido y una mayor flexibilidad a la hora de seleccionar combinaciones de procesamiento de videos y soluciones con varias DRM para cumplir sus requisitos. También es compatible con arquitecturas locales, híbridas y en la nube.

¿Qué beneficios ofrece SPEKE a clientes, operadores y proveedores de videos?

El obstáculo que impide la protección del contenido de videos es la complejidad de la fragmentación de la tecnología, que presenta desafíos técnicos importantes y trabas en recursos a proveedores de codificación de videos, conversión de código, empaquetado de videos y de varias DRM por igual. SPEKE se destaca en la resolución de desafíos vinculados con la fragmentación de la tecnología.

Los clientes del sector de medios de comunicación se benefician de la capacidad para mezclar y hacer coincidir de manera uniforme cualquier combinación de productos de proveedores de varias DRM, empaquetado, conversión de código y codificación. Los clientes también pueden aprovechar la autenticación mutua segura y las prácticas recomendadas de seguridad basadas en roles, junto con implementaciones basadas en estándares diseñadas en función de CPIX para MPEG-DASH y HLS. Como estas integraciones funcionan con cualquier convertidor de código preintegrado, servidor de origen o servidor de claves, los clientes del sector de medios de comunicación obtienen la flexibilidad adicional de utilizar flujos de trabajo de videos totalmente en la nube, totalmente en un entorno local en centros de datos o como flujos de trabajo híbridos. Este beneficio permite a los clientes migrar flujos de trabajo de contenido multimedia seguros a la nube en etapas con el fin de maximizar el ahorro de costos, la escalabilidad y la disponibilidad global de la nube, al mismo tiempo que se conservan sus vínculos con proveedores que tienen integraciones con SPEKE. El resultado es un plazo de comercialización mucho más rápido y menores obstáculos a la hora de adoptar nuevos sistemas de DRM, lo que aumenta las posibilidades de llegar a una audiencia mayor.

Los proveedores de varias DRM se benefician mediante la integración única de su servidor de claves con SPEKE y la obtención de acceso a un amplio ecosistema de socios de procesamiento de videos a través de esa única integración. Además, SPEKE ofrece un protocolo de intercambio de claves único y reduce el impacto en los recursos como resultado de probar varias integraciones de productos de diferentes proveedores.

Los proveedores de orígenes y conversión de código se benefician de la integración única de convertidores de códigos y servidores de origen con SPEKE y de la obtención de acceso a todas las soluciones con varias DRM y a los proveedores de servidores de claves preintegrados. De esta forma, ya no es necesario realizar integraciones individuales con API patentadas con decenas de proveedores con varias DRM. Este beneficio también reduce significativamente los plazos de desarrollo y pruebas necesarios para realizar integraciones con proveedores de DRM, lo que permite a las compañías enfocarse en mejorar la funcionalidad principal y lograr que sus sistemas tengan más características.

Si desea leer información específica acerca de aplicaciones locales y en la nube, consulte la sección sobre compatibilidad con SPEKE en productos y servicios de AWS.

Presentación en directo sobre SPEKE

Secure Packager and Encoder Key Exchange (SPEKE) es una especificación de API abierta y ampliable para optimizar la integración de la administración de derechos digitales (DRM) con codificadores de videos, convertidores de código y servidores de origen (cifradores).

Presentación en directo de AWS sobre SPEKE (30:30)

Introducción

Podemos ayudarlo a comenzar mediante una consulta a nuestro equipo de ventas y arquitectura, o bien puede empezar por su cuenta hoy mismo.