Partilhar via


Kit de transferência 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 este kit de portabilidade, a tecnologia PlayReady pode ser traduzida para uma grande variedade de arquiteturas de sistema usando diferentes ambientes de sistema operacional e várias classes de dispositivos, 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 permitir que seus dispositivos de hardware processem conteúdo digital protegido. O kit de portabilidade é uma implementação de código-fonte não otimizada, independente de plataforma, de um cliente PlayReady.

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

O PlayReady Device Porting Kit destina-se a fornecedores de circuitos integrados (IC) e fabricantes de equipamento original (OEMs) que pretendam implementar o PlayReady em sistemas operativos diferentes do Windows, em vários processadores e em dispositivos eletrónicos de consumo. A API PlayReady é escrita em C (não C++) e está em conformidade com os padrões ANSI C para manter a compatibilidade com a maioria dos compiladores de plataforma.

Caraterísticas

O kit de compatibilidade fornece as seguintes funcionalidades:

  • Aquisição de licença.

  • Gestão de licenças e vinculação para desencriptação.

  • Medição.

  • Ligação, desligação e gestão de domínio para grupos de dispositivos.

  • Paragem segura.

  • Exclusão segura.

  • Relógio seguro e relógio Anti-Rollback.

  • Licenças encadeadas.

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

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

Componentes

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

O Kit de portabilidade inclui os seguintes componentes:

  • A forma de código fonte do PlayReady.

  • Certificado de ensaio aplicável.

  • Especificações e documentação associada e bibliotecas em forma de código objeto.

  • Mídia de teste

Ver também

Integração do PlayReady em dispositivos