Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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:
| * | 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.