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.
Este tópico fornece uma visão geral do processo para um fabricante de dispositivos integrar um cliente PlayReady a um dispositivo.
A integração de um cliente PlayReady em um dispositivo é de grande valor. Ele garante que os aplicativos terão acesso à melhor proteção de conteúdo no dispositivo e tornar a implementação de todos os tipos de serviços de vídeo e áudio no dispositivo mais fácil.
Arquitetura
A figura a seguir mostra os componentes do PlayReady PK e como eles se encaixam numa pilha de software de dispositivo.
Processo de desenvolvimento, integração e autocertificação
Obtenha a licença para o PlayReady Porting Kit (PK) da Microsoft.
Transporte a PK para a plataforma.
- Compile PK para a plataforma.
- Adapte a funcionalidade das funções OEM da PK à plataforma, para fornecer os serviços básicos necessários para a PK (memória, relógio, aceleradores de criptografia, caminho de vídeo, entre outros).
- Integre o PK com o leitor de vídeo e áudio.
- Crie um aplicativo que habilite as operações PlayReady no dispositivo ou uma API exposta em um SDK que permitirá que vários desenvolvedores de aplicativos as utilizem.
Valide a porta de acordo com os requisitos das Regras de Conformidade e Robustez.
- Teste o dispositivo de acordo com todos os requisitos aplicáveis.
- Corrija qualquer não conformidade encontrada. Re-teste.
- Opcionalmente, use uma casa de segurança ou casa de teste de terceiros.
Prepare os segredos do dispositivo (Certificado de Cliente no nível do modelo e chaves privadas associadas ou serviço de provisionamento de Certificado de Cliente no nível da unidade).
Fabricar e distribuir o dispositivo para o mercado.
Trimestralmente, informe os volumes à Microsoft e pague royalties.
Integrando um chip compatível com PlayReady em um dispositivo
Se você estiver projetando um dispositivo com PlayReady instalado em hardware ou PlayReady em um circuito integrado, cabe a você fornecer qualquer hardware ou software necessário para portar o kit de portabilidade de dispositivo PlayReady para seu hardware. Alguns circuitos integrados projetados por parceiros PlayReady já têm PlayReady instalado no chip, e você pode usar esses circuitos integrados ao projetar seu dispositivo.
Para obter informações gerais sobre como desenvolver PlayReady baseado em hardware, consulte DRM de hardware versus software.