Versiones de producto de PlayReady

En la tabla siguiente se muestra la disponibilidad de características para cada versión de los productos de PlayReady.

 

Fecha de la versión Versión Novedades SDK de Servidor playReady (heredado de .NET) SDK de Servidor PlayReady (.NET Core) PlayReady Device Porting Kit Kit de generación de certificados playReady SDK de PC playReady para aplicaciones de escritorio de Windows 7
Jun'08 1.0 Versión inicial 1.0.1105 1.0.1130 1.0.1130 1.1
Oct'08 1.2 Licencias insertadas 1.2.1404 1.2.1404 1.2.1404 1,2
Mayo'09 1.3 Sección Especificaciones 1.3
Abr'10 1.5 Common Encryption Smooth Streaming 1.5.4018 1.5 No se han mejorado aún más
10 de septiembre 1.5.2 Mejoras de seguridad 1.5.4094
11 de septiembre 2.0 - Live TV con rotación de claves a través de licencias insertadas escalables
- Comprobación del cliente de Silverlight
2.0.1402 2.0.1402 2.0.1402
Abr'12 2.1 - PlayEnablers para directivas adicionales
- Controlador de plantillas de licencia
2.1.1444
Dic'12 2.5 - dispositivo PlayReady-Network (PlayReady-ND) 2.5.1789 2.5.1778
Noviembre'13 2.9 - Ejemplo licenseTemplateHandlerChaining
- Compatibilidad con iOS y Android
2.9.1995
Mayo'14 2.11 - MPEG-DASH
- Actualizado transmisor de prueba playReady-ND
- Novedades al SDK de cliente de PlayReady para iOS
- Novedades al SDK de cliente de PlayReady para Android
2.11.2155
Mar'15 3.0 - SL3000
- Varias claves
- Detención segura
- Mejoras en las licencias no persistentes
3.0 3.0.4019 3.0.2726
16 de septiembre 3.2 Tiempo seguro (servicio de reloj seguro en el TEE) 3.2.4242 3.2.4242 Obsoleto
Abr'17 3.3 - Nuevo módulo CDMi
- Corrección de vulnerabilidades en el analizador de encabezados PK
3.3.4474 3.3.4475
Oct'17 4.0 - Se ha ampliado la compatibilidad con varios modos de cifrado comunes, "cbcs" admitidos además de "cenc".
- Compatibilidad con eliminación segura
4.0.5117 4.0.5102 4.0.5102 Ya no se distribuye (consulte PlayReady en Windows)
19 de febrero 4.2 - Ver las novedades de PlayReady versión 4.2 4.2.5545 4.2.5545
19 de agosto 4.3 - Ver las novedades de PlayReady versión 4.3 4.3.5841 4.3.5841
Mayo'20 4.4. - Ver las novedades de PlayReady versión 4.4 4.4.6621 4.4.6621 4.4.6621
Octubre de 21 4.5 - Ver las novedades de PlayReady versión 4.5 4.5.7218 4.5.7218 4.5.7220
Dic'22 4.6 - Ver las novedades de PlayReady, versión 4.6 4.6.7668 4.6.7604 4.6.7673

Compatibilidad de versiones del kit de migración con versiones del SDK de servidor

Los servicios de licencia de PlayReady mantienen la compatibilidad con versiones anteriores para dispositivos PlayReady heredados. Por ejemplo, un nuevo servicio de licencia desarrollado con el SDK de PlayReady Server 4.0 puede entregar licencias a un dispositivo heredado que se desarrolló mediante el Kit de portabilidad de dispositivos PlayReady (PK) 1.2 desde su versión inicial (2008).

Sin embargo, hay algunos matices en la compatibilidad a medida que los servicios y los dispositivos pasan a las versiones playReady 3.0 y versiones posteriores. Los clientes de PlayReady desarrollados con el Kit de migración de dispositivos 3.0 y versiones posteriores no pueden obtener licencias de un servicio de licencias creado antes de la versión 2011 del SDK de Server 2.0. Los servicios que ejecutan versiones anteriores del SDK del servidor deberán actualizarse para que sean compatibles con PlayReady 3.0 y versiones posteriores.

Matriz de compatibilidad de PlayReady

La mayoría de las versiones de PlayReady en el cliente pueden funcionar con las distintas versiones del SDK de PlayReady Server. Hay algunas sutilezas, como se indica a continuación, así como un cambio con los clientes de PlayReady desarrollados en el Kit de migración de dispositivos 4.0.

En la tabla siguiente se muestra la compatibilidad entre las distintas versiones del SDK de PlayReady Device Porting Kit y playReady Server:

Compatibilidad del kit de migración y del servidor

   
* Algunos clientes PK 1.2 no admitieron la revocación, que es necesaria en Server SDK 2.x+. Esto no es habitual.
** PK 3.0 y clientes posteriores no pueden usar un SDK de Servidor anterior a la versión 2.0 para obtener una licencia de reproducción multimedia.
*** PK 3.0 y clientes posteriores pueden usar servidores de licencias mediante un SDK 2.X, pero solo puede obtener una licencia con un nivel de seguridad SL2000. Además, las nuevas características, como la compatibilidad con encabezados de la versión 4.2 (varias claves) y directivas como Secure Stop y MaxResDecode, no están disponibles al crear una licencia. Se han producido problemas con las licencias encadenadas (raíz/hoja) en algunos clientes PK 3.0 con Server SDK 2.0. Los servicios tendrán que probar los clientes para validar la compatibilidad. Hay un conjunto de escenarios al final de este documento que pueden ayudar en las pruebas.

Aunque PlayReady v3. Los clientes basados en X/4.X funcionan con un servidor que ejecuta server SDK v2.0, v2.1 o v2.9, Microsoft recomienda que los clientes que ejecuten Server SDK v1.5.2 actualicen a la versión más reciente del SDK de Server en lugar de actualizar a Server SDK v2.0, v2.1 o v2.9. Esto garantizará que se encuentre en una ruta de acceso mucho más compatible.