Partilhar via


Versões do produto PlayReady

A tabela a seguir mostra a disponibilidade de recursos para cada versão dos produtos PlayReady.

 

Data de lançamento Versão O que há de novo PlayReady Server SDK (legado do .NET) SDK do servidor PlayReady (.NET Core) Kit de transferência de dispositivo PlayReady Kit de geração de certificado PlayReady PlayReady PC SDK para Windows 7 Desktop Apps
Jun'08 1.0 Versão inicial 1.0.1105 1.0.1130 1.0.1130 1.1
Outubro'08 1.2 Licenças incorporadas 1.2.1404 1.2.1404 1.2.1404 1.2
Maio'09 1.3 Secção Especificações 1.3
Abr'10 1.5 Criptografia Comum em Smooth Streaming 1.5.4018 1.5 Sem mais melhorias
Setembro '10 1.5.2 Melhorias de segurança 1.5.4094
Set'11 2.0 - TV ao vivo com rotação de chaves por meio de licenças incorporadas e escaláveis
- Verificação do cliente Silverlight
2.0.1402 2.0.1402 2.0.1402
Abr'12 2.1 - PlayEnablers para políticas adicionais
- Manipulador de modelo de licença
2.1.1444
Dez'12 2,5 - Dispositivo PlayReady-Network (PlayReady-ND) 2.5.1789 2.5.1778
Nov'13 2.9 - Exemplo de LicenseTemplateHandlerChaining
- Suporte para iOS e Android
2.9.1995
Maio'14 2.11 - MPEG-DASH
- Transmissor de teste de PlayReady-ND atualizado
- Atualizações para PlayReady Client SDK para iOS
- Atualizações para PlayReady Client SDK para Android
2.11.2155
Março'15 3.0 - SL3000
- Várias chaves
- Paragem segura
- Melhorias para licenças não persistentes
3.0 3.0.4019 3.0.2726
Setembro '16 3.2 Tempo Seguro (Serviço de Relógio Seguro no TEE) 3.2.4242 3.2.4242 Preterido
Abr'17 3.3 - Novo módulo CDMi
- Correção de vulnerabilidades no analisador de cabeçalho PK
3.3.4474 3.3.4475
Outubro'17 4.0 - Suporte expandido para múltiplos modos de criptografia comum: 'cbcs', além do 'cenc'.
- Suporte para exclusão segura
4.0.5117 4.0.5102 4.0.5102 Não é mais distribuído (consulte PlayReady no Windows)
Fev'19 4.2 - Veja o que há de novo no PlayReady Versão 4.2 4.2.5545 4.2.5545
Ago'19 4.3 - Veja o que há de novo no PlayReady Versão 4.3 4.3.5841 4.3.5841
Maio'20 4.4 - Veja o que há de novo no PlayReady Versão 4.4 4.4.6621 4.4.6621 4.4.6621
Outubro'21 4.5 - Veja o que há de novo no PlayReady Versão 4.5 4.5.7218 4.5.7218 4.5.7220
Dez. 22 4.6 - Veja o que há de novo no PlayReady versão 4.6 4.6.7668 4.6.7604 4.6.7673

Compatibilidade da versão do kit de portabilidade com versões do SDK do servidor

Os serviços de licença PlayReady mantêm compatibilidade retroativa para dispositivos PlayReady antigos. Por exemplo, um novo serviço de licença desenvolvido com o PlayReady Server SDK 4.0 pode fornecer licenças para um dispositivo herdado que foi desenvolvido usando o PlayReady Device Porting Kit (PK) 1.2 desde sua versão inicial (2008).

Há, no entanto, algumas nuances na compatibilidade à medida que os serviços e dispositivos passam para o PlayReady 3.0 e versões superiores. Os clientes PlayReady desenvolvidos com o Kit de portabilidade de dispositivos 3.0 e superior não podem obter licenças de um serviço de licença criado antes da versão 2011 do Server SDK 2.0. Os serviços que executam versões anteriores do SDK do Servidor precisarão ser atualizados para serem compatíveis com o PlayReady 3.0 e superior.

Matriz de compatibilidade PlayReady

A maioria das versões do PlayReady no cliente pode funcionar com as diferentes versões do SDK do PlayReady Server. Existem algumas sutilezas, como observado abaixo, bem como uma mudança com os clientes PlayReady desenvolvidos no Kit de Portabilidade de Dispositivos 4.0.

A tabela a seguir lista a compatibilidade entre as várias versões do PlayReady Device Porting Kit e do PlayReady Server SDK:

Kit de portabilidade e compatibilidade de servidor

   
* Alguns clientes PK 1.2 não suportaram a revogação que é necessária no Server SDK 2.x+. Isso não é comum.
** PK 3.0 e clientes superiores não podem usar um SDK do servidor anterior à versão 2.0 para obter uma licença de reprodução de mídia.
*** PK 3.0 e clientes superiores podem usar servidores de licença usando um SDK 2.X, mas só podem obter uma licença com um nível de segurança SL2000. Além disso, novos recursos, como suporte para cabeçalhos da versão 4.2 (várias chaves) e políticas como Secure Stop e MaxResDecode, não estão disponíveis ao criar uma licença. Houve problemas com licenças encadeadas (raiz/folha) em alguns clientes PK 3.0 com o Server SDK 2.0. Os serviços precisarão testar os clientes para validar a compatibilidade. Há um conjunto de cenários no final deste documento que podem ajudar nos testes.

Mesmo que os clientes baseados em PlayReady v3.X/4.X funcionem com um servidor que execute o SDK do Servidor v2.0, v2.1 ou v2.9, a Microsoft recomenda que os clientes que executam o SDK do Servidor v1.5.2 atualizem para a versão mais recente do SDK do Servidor, em vez de atualizarem para o SDK do Servidor v2.0, v2.1 ou v2.9. Isso garantirá que você esteja em um caminho muito mais suportável.