Integración de PlayReady en dispositivos
En este tema se proporciona información general sobre el proceso para que un creador de dispositivos integre un cliente de PlayReady con un dispositivo.
La integración de un cliente de PlayReady en un dispositivo es de gran valor. Garantiza que las aplicaciones tendrán acceso a la mejor protección de contenido en el dispositivo y facilitan la implementación de todo tipo de servicios de audio y vídeo en el dispositivo.
Architecture
En la ilustración siguiente se muestran los componentes de PK de PlayReady y cómo encajan en una pila de software de dispositivo.
Proceso de desarrollo, integración y autocertificación
Licencia del Kit de portabilidad de PlayReady (PK) de Microsoft.
Portar el PK a la plataforma.
- Compile el PK para la plataforma.
- Adapte la funcionalidad de las funciones OEM de la PK a la plataforma, para proporcionar los servicios básicos necesarios para la PK (memoria, reloj, aceleradores de cifrado, ruta de acceso de vídeo, etc.).
- Integre la PK con el reproductor de audio y vídeo.
- Cree una aplicación que permita las operaciones de PlayReady en el dispositivo o una API expuesta en un SDK que permita que varios desarrolladores de aplicaciones los usen.
Valide el puerto con respecto a los requisitos de reglas de cumplimiento y solidez.
- Pruebe el dispositivo en todos los requisitos aplicables.
- Corrija cualquier no conformidad encontrada. Vuelva a probar.
- Opcionalmente, use una casa de seguridad de terceros o una casa de pruebas.
Prepare los secretos del dispositivo (certificado de cliente de nivel de modelo y claves privadas asociadas o el servicio de aprovisionamiento de certificados de cliente de nivel de unidad).
Fabrica y distribuye el dispositivo al mercado.
Trimestralmente, informe de volúmenes a Microsoft y pague regalías.
Integración de un chip habilitado para PlayReady en un dispositivo
Si está diseñando un dispositivo con PlayReady instalado en hardware o PlayReady en un circuito integrado, depende de usted proporcionar cualquier hardware o software necesario para portar el kit de portabilidad de dispositivos PlayReady al hardware. Algunos circuitos integrados diseñados por PlayReady Partners ya tienen PlayReady instalado en el chip, y podría usar estos circuitos integrados al diseñar el dispositivo.
Para obtener información general sobre el desarrollo de PlayReady basado en hardware, consulte Drm de hardware frente a software.