Sirva os dispositivos que o seu público realmente possui
PlayReady é uma opção importante DRM para aplicações compatíveis Windows, televisões conectadas e clientes embarcados licenciados. DRM-X coloca seu fluxo de trabalho de licença ao lado Widevine, FairPlay e WisePlay para que um serviço multidispositivo possa compartilhar seu modelo de direito em vez de criar um processo de negócio de cliente separado para cada DRM.
O suporte é uma propriedade do sistema operacional, navegador, firmware e combinação de hardware. Não assuma que cada navegador ou televisão Windows expõe PlayReady, ou que todas as implementações forneçam o mesmo nível de segurança. Identifique a pilha de clientes suportada antes de se comprometer com um codec, resolução ou perfil de criptografia.
Conecte licenças a compras, aluguéis e assinaturas
A sua infra-estrutura continua a ser a autoridade para a identidade do cliente e os direitos de visualização. DRM License Token ou devolve a autorização de proxy limitada apropriada à sua integração. DRM-X credenciais Fica no servidor.
O cliente PlayReady cria o seu próprio desafio de licença. O seu reprodutor envia esse desafio para a rota de licença configurada e devolve a resposta ao componente do cliente DRM. Preservar os tipos de conteúdo e bytes esperados do protocolo. A mídia criptografada pode continuar a ser enviada através do seu alojamento suportado escolhido e do arranjo CDN.
Coincidir a proteção com o caminho de título e saída
Uma política de vídeo premium útil cobre mais do que uma data de validade. Escolha o nível de segurança permitido, a resolução e o comportamento de proteção de saída exigido pelo acordo de conteúdo. Teste os monitores externos e as alterações de saída como parte do mesmo processo de aceitação que a reprodução normal.
Para pacotes adaptativos, alinha o modelo chave com as regras de faixa pretendidas. Aplicar uma regra uniforme a um pacote de uma única chave é diferente de aplicar regras separadas para chaves de vídeo em camadas. Validar os identificadores do pacote e os dados de inicialização DRM antes de depurar o reprodutor como se cada falha fosse um problema de autorização.
- Compatibilidade com cliente e firmware
- Criptografia de pacotes e inicialização DRM
- Nível de segurança, HDCP e comportamento de exibição externa
- Lançamento de fim de playback e recuperação de erro limitada
Tratar o licenciamento persistente e a bordo como opções de projeto
PlayReady suporta modelos de aplicativos com licenças persistentes, mas um produto offline ainda precisa de um cliente nativo compatível, uma política persistente licenciada e um ciclo de vida confiável para download de mídia. O atual DRM-X Android SDK implementação offline documentada é Widevine; ele não deve ser apresentado como um PlayReady offline SDK universal.
Para um transporte dedicado ou implantação incorporada, discuta os requisitos precisos do cliente e do serviço de licença com Haihaisoft. As permissões do provedor, o provisionamento, o armazenamento seguro e a operação desconectada devem ser qualificadas para esse projeto. O licenciamento padrão da nuvem sozinho não é a prova de que uma implantação a bordo PlayReady está pronta.
Questões comuns
Pode-se usar o serviço PlayReady e Widevine?
Sim. Sua infraestrutura pode usar um fluxo de trabalho de direitos e escolher um caminho compatível DRM para cada cliente. O pacote e a política devem suportar esse caminho.
Todas as televisões inteligentes funcionarão?
Nenhuma reivindicação de compatibilidade de manta é apropriada. Confirme os requisitos de implementação, codec e saída TV do modelo, firmware, DRM.
Está offline PlayReady incluído no tutorial Android?
Não. Esse tutorial documenta Widevine em Android. Discuta uma integração específica PlayReady nativa/offline cliente separadamente.
Fundo da plataforma: Desenvolvimento de aplicativos Microsoft PlayReady. Product behavior and deployment scope are described above; platform capabilities do not imply every customer deployment is qualified.
