Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En la tabla siguiente se muestra la disponibilidad de características para cada versión de los productos de PlayReady.
Fecha de lanzamiento | Versión | Novedades | PlayReady Server SDK (.NET Legacy) | PlayReady Server SDK (.NET Core) | Kit de portabilidad de dispositivos PlayReady | Kit de generación de certificados de PlayReady | SDK de PC de 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 |
10 de abril | 1.5 | Smooth Streaming de cifrado común | 1.5.4018 | — | — | 1.5 | No hay más mejoras |
septiembre de 2010 | 1.5.2 | Mejoras de seguridad | 1.5.4094 | — | — | — | — |
11 de septiembre | 2.0 | - TV en directo con rotación de teclas mediante licencias integradas escalables - Comprobación del cliente de Silverlight |
2.0.1402 | — | 2.0.1402 | 2.0.1402 | — |
12 de abril | 2.1 | - PlayEnablers para políticas adicionales - Controlador de plantillas de licencia |
2.1.1444 | — | — | — | — |
dic.'12 | 2.5 | - Dispositivo PlayReady-Network (PlayReady-ND) | — | — | 2.5.1789 | 2.5.1778 | — |
13 de noviembre | 2.9 | - El ejemplo de LicenseTemplateHandlerChaining - Compatibilidad con iOS y Android |
2.9.1995 | — | — | — | — |
Mayo'14 | 2.11 | - MPEG-DASH - Actualización del transmisor de prueba PlayReady-ND - Actualizaciones del SDK de cliente de PlayReady para iOS - Actualizaciones del SDK de cliente de PlayReady para Android |
— | — | 2.11.2155 | — | — |
Marzo de 2015 | 3.0 | - SL3000 - Varias claves - Parada 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 | — |
Octubre'17 | 4.0 | Se amplió la compatibilidad con varios modos de cifrado comunes, "cbcs" compatible además de "cenc". - Soporte para 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 novedades de PlayReady versión 4.3 | 4.3.5841 | 4.3.5841 | — | — | — |
Mayo'20 | 4.4. | - Ver novedades de PlayReady versión 4.4 | 4.4.6621 | 4.4.6621 | 4.4.6621 | — | — |
21 de octubre | 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 novedades de PlayReady versión 4.6 | 4.6.7668 | 4.6.7604 | 4.6.7673 | — | — |
Compatibilidad de la versión del kit de portabilidad con versiones del SDK de servidor
Los servicios de licencia de PlayReady mantienen la compatibilidad con versiones anteriores para dispositivos PlayReady antiguos. Por ejemplo, un nuevo servicio de licencia desarrollado con el SDK 4.0 de PlayReady Server puede entregar licencias a un dispositivo heredado que se desarrolló mediante el Kit de portabilidad de dispositivos (PK) 1.2 de PlayReady desde su versión inicial (2008).
Sin embargo, hay algunos matices en la compatibilidad a medida que los servicios y los dispositivos se mueven a las versiones de PlayReady 3.0 y versiones posteriores. Los clientes de PlayReady desarrollados con el Kit de portabilidad de dispositivos 3.0 y versiones posteriores no pueden obtener licencias de un servicio de licencia creado antes de la versión 2011 del SDK de Server 2.0. Los servicios que ejecutan versiones anteriores del SDK de 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 portabilidad 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:
* | Algunos clientes PK 1.2 no admiten la revocación, que es necesaria en Server SDK 2.x+. Esta opción es poco frecuente. |
** | 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 pueden 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 licencias encadenadas (raíz/hoja) en algunos clientes PK 3.0 con Server SDK 2.0. Los servicios deberán probar los clientes para validar la compatibilidad. Hay un conjunto de escenarios al final de este documento que pueden ayudar a realizar pruebas. |
Aunque los clientes basados en PlayReady v3.X/4.X funcionan con un servidor que ejecuta Server SDK v2.0, v2.1 o v2.9, Microsoft recomienda que los clientes que están usando Server SDK v1.5.2 actualicen a la versión más reciente del SDK de Servidor en lugar de actualizar a Server SDK v2.0, v2.1 o v2.9. Esto garantizará que se encuentre en un camino mucho más sostenible.