Versões do produto PlayReady

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

 

Data de liberação Versão Novidades PlayReady Server SDK (Herdado do .NET) SDK do Servidor PlayReady (.NET Core) Kit de portabilidade de Dispositivo PlayReady Kit de Geração de Certificado PlayReady PlayReady PC SDK for Windows 7 Desktop Apps
Jun'08 1.0 Versão inicial 1.0.1105 1.0.1130 1.0.1130 1,1
Outubro de 2008 1.2 Licenças inseridas 1.2.1404 1.2.1404 1.2.1404 1,2
09 de maio 1.3 Seção Especificações 1,3
Abr'10 1.5 Smooth Streaming de Criptografia Comum 1.5.4018 1.5 Nenhum aprimoramento adicional
10 de set 1.5.2 Aprimoramentos de segurança 1.5.4094
11 de set 2.0 – TV ao vivo com rotação de chaves por meio de licenças escalonáveis inseridas
- 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
12 de dezembro 2.5 – dispositivo PlayReady-Network (PlayReady-ND) 2.5.1789 2.5.1778
13 de novembro 2.9 - Exemplo de LicenseTemplateHandlerChaining
– Suporte para iOS e Android
2.9.1995
14 de maio 2.11 - MPEG-DASH
– Transmissor de teste do PlayReady-ND atualizado
– Atualizações para o SDK do Cliente PlayReady para iOS
– Atualizações para o SDK do Cliente PlayReady para Android
2.11.2155
Mar'15 3.0 - SL3000
- Várias chaves
- Parada segura
– Melhorias para licenças não persistentes
3.0 3.0.4019 3.0.2726
16 de set 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
17 de outubro 4,0 – Suporte expandido para vários modos de criptografia comuns, 'cbcs' com suporte além de 'cenc'.
- Suporte à exclusão segura
4.0.5117 4.0.5102 4.0.5102 Não é mais distribuído (consulte PlayReady no Windows)
19 de fevereiro 4.2 – Confira novidades no PlayReady versão 4.2 4.2.5545 4.2.5545
19 de agosto 4.3 – Confira novidades no PlayReady versão 4.3 4.3.5841 4.3.5841
20 de maio 4.4 - Confira novidades no PlayReady versão 4.4 4.4.6621 4.4.6621 4.4.6621
21 de outubro 4.5 – Confira novidades no PlayReady versão 4.5 4.5.7218 4.5.7218 4.5.7220
22 de dezembro 4.6 - Confira novidades no PlayReady versão 4.6 4.6.7668 4.6.7604 4.6.7673

Compatibilidade de versão do Kit de Portabilidade com versões do SDK do Servidor

Os serviços de licença do PlayReady mantêm a compatibilidade com versões anteriores para dispositivos PlayReady herdados. 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 de sua versão inicial (2008).

No entanto, há algumas nuances na compatibilidade à medida que serviços e dispositivos se movem para as versões PlayReady 3.0 e superiores. Os clientes PlayReady desenvolvidos com o Kit de Portabilidade de Dispositivo 3.0 e superior não podem obter licenças de um serviço de licença criado antes da versão de 2011 do SDK do Servidor 2.0. Os serviços que executam versões anteriores do SDK do Servidor precisarão atualizar para serem compatíveis com o PlayReady 3.0 e superior.

Matriz de compatibilidade do PlayReady

A maioria das versões do PlayReady no cliente pode trabalhar com as diferentes versões do SDK do PlayReady Server. Há algumas sutilezas, conforme observado abaixo, bem como uma alteração com os clientes do 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 SDK do PlayReady Server:

Kit de Portabilidade e Compatibilidade de Servidor

   
* Alguns clientes PK 1.2 não dão suporte à revogação, o que é necessário no SDK do Servidor 2.x+. Isso não é comum.
** Os clientes PK 3.0 e superiores não podem usar um SDK do Servidor antes da versão 2.0 para obter uma licença de reprodução de mídia.
*** Os clientes PK 3.0 e 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 SDK do Servidor 2.0. Os serviços precisarão testar clientes para validar a compatibilidade. Há um conjunto de cenários no final deste documento que podem ajudar no teste.

Mesmo que o PlayReady v3. Os clientes baseados em X/4.X funcionam com um servidor executando o SDK do Servidor v2.0, v2.1 ou v2.9, 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 atualizar para o SDK do Servidor v2.0, v2.1 ou v2.9. Isso garantirá que você esteja em um caminho muito mais compatível.