Noções básicas do DRM

[O recurso associado a esta página, do SDK do Windows Media Format 11, é um recurso herdado. Foi substituído por de Leitor de Origem e do Gravador do Coletor de. de Leitor de Origem e Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use de Leitor de Origem e o Gravador do Coletor em vez de do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

As tecnologias drm de mídia do Windows são bastante simples da perspectiva do SDK de Formato de Mídia do Windows. Os componentes do SDK podem ser usados para proteger o conteúdo e reproduzir conteúdo protegido.

Proteção de conteúdo

Proteger o conteúdo (também chamado de conteúdo de empacotamento) envolve criptografar a seção de dados do arquivo e incluir algumas informações no cabeçalho do arquivo que permite aos jogadores descriptografar o conteúdo.

Para criptografar o conteúdo, você precisa de uma chave, que é um valor usado para propagar os algoritmos de criptografia. Uma chave é composta por duas partes: uma semente de chave (ou chave privada) e um identificador de chave (ou chave pública). A semente da chave é o valor secreto com o qual você codifica conteúdo. O identificador de chave é um valor público incluído no cabeçalho de um arquivo protegido.

Quando um arquivo é protegido, ele não pode ser descriptografado sem uma licença. Uma licença inclui informações que especificam os termos de uso para o conteúdo protegido. Os termos de uma licença são decididos pelo proprietário do conteúdo e podem ser personalizados para atender a uma variedade de necessidades. Parte do processo de empacotamento de um arquivo é incluir a URL de uma página da Web em que os usuários podem adquirir uma licença para acessar o conteúdo.

Lendo conteúdo protegido

Para ler o conteúdo protegido, uma licença para o conteúdo deve residir no computador cliente. Algumas restrições de licença são verificadas internamente pelos componentes drm do SDK do Formato de Mídia do Windows, enquanto outras devem ser impostas pelo aplicativo.

Você pode usar os objetos do SDK do Formato de Mídia do Windows para ajudar o usuário a adquirir licenças para conteúdo e executar outras tarefas administrativas, como atualizar componentes drm e fazer backup de licenças.

Nota

O DRM não é compatível com a versão baseada em x64 deste SDK.

 

recursos do Digital Rights Management

habilitando o suporte ao DRM