Compartilhar via


Kit de portabilidade de Dispositivo PlayReady

O PlayReady Device Porting Kit (Device PK, PK ou DPK) contém o código-fonte ANSI C projetado para ajudar os desenvolvedores a criar dispositivos portáteis para uso com conteúdo digital protegido com a tecnologia PlayReady. Com esse kit de portabilidade, a tecnologia PlayReady pode então ser traduzida para uma ampla variedade de arquiteturas do sistema usando diferentes ambientes do sistema operacional e várias classes de dispositivo, como telefones celulares, set-top boxes e players de mídia portáteis.

O PlayReady Device Porting Kit fornece recursos que você pode usar para habilitar seus dispositivos de hardware para renderizar conteúdo digital protegido. O kit de portabilidade é uma implementação de código-fonte não otimizada, independente da plataforma, de um Cliente PlayReady.

O kit de portabilidade dá suporte à aquisição de licença de um Servidor de Licença. O kit de portabilidade também dá suporte à medição, domínios PlayReady, proteção e extração de conteúdo não A/V, parada segura e um relógio seguro.

O PlayReady Device Porting Kit é para fornecedores de circuito integrado (IC) e fabricantes de equipamentos originais (OEMs) que desejam implementar o PlayReady em sistemas operacionais diferentes de Windows, em vários processadores e em dispositivos eletrônicos de consumo. A API PlayReady é escrita em C (não em C++) e está em conformidade com os padrões ANSI C para manter a compatibilidade com a maioria dos compiladores de plataforma.

Recursos

O kit de portabilidade fornece os seguintes recursos:

  • Aquisição de licença.

  • Gerenciamento de licenças e associação para descriptografia.

  • Medição.

  • Ingresso, licença e gerenciamento de domínio para grupos de dispositivos.

  • Parada Segura.

  • Exclusão segura.

  • Relógio seguro e relógio anti-reversão.

  • Licenças encadeadas.

  • Licenças escalonáveis (para TV linear ao vivo com rotação de chaves).

  • O código ANSI C simplifica a integração em dispositivos inseridos.

Componentes

O Kit de Portabilidade é entregue como um arquivo MSI da Microsoft que contém as bibliotecas, exemplos, ferramentas e código-fonte necessários para criar dispositivos para uso com conteúdo digital protegido com a tecnologia PlayReady.

O Kit de Portabilidade inclui os seguintes componentes:

  • A forma de código-fonte do PlayReady.

  • Certificado de teste aplicável.

  • Especificações e documentação e bibliotecas associadas no formulário de código de objeto.

  • Testar mídia.

Confira também

Integrando o PlayReady em dispositivos