Partilhar via


Ativando o suporte a DRM

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize o Leitor de Fonte e o Gravador de Destino em vez do SDK do Windows Media Format 11 , sempre que 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.]

Você pode usar o Microsoft Windows Media Format Software Development Kit (SDK) para criar aplicativos que podem aplicar proteção de gerenciamento de direitos digitais (DRM) e reproduzir fluxos DRM ao vivo ou arquivos protegidos por DRM. O suporte também é fornecido para fazer backup e restaurar as licenças DRM de um jogador e para individualizar jogadores.

Esta documentação pressupõe que você tenha uma familiaridade básica com a tecnologia de gerenciamento de direitos digitais da Microsoft. Uma visão geral básica do Windows Media DRM é fornecida na seção Recursos de Gerenciamento de Direitos Digitais desta documentação.

Observação

O DRM não é suportado pela versão baseada em x64 deste SDK.

 

As seções a seguir descrevem como habilitar o suporte a DRM.

Secção Descrição
Obtendo a biblioteca DRM necessária Descreve as etapas envolvidas na obtenção da biblioteca estática necessária para criar aplicativos habilitados para DRM.
Proteção DRM e Distribuição de Licenças de Conteúdo Compara as capacidades de DRM do SDK do Windows Media Format com o SDK do Windows Media Rights Manager.
Operações de Rede DRM Descreve como seu aplicativo deve lidar com as operações de DRM que se comunicam pela Internet ou outras redes.
Criando arquivos protegidos Descreve como criar arquivos protegidos por DRM.
Leitura de ficheiros protegidos Descreve maneiras de adquirir licenças para conteúdo e os benefícios da implementação da aquisição silenciosa de licenças.
Visualizando atributos de arquivos protegidos Descreve como usar a interface IWMDRMEditor no objeto do editor de metadados para exibir atributos de arquivos protegidos sem ter a biblioteca estática necessária para DRM.
Trabalhando com listas de revogação Descreve as listas de revogação e como elas são implementadas.
Fazer backup e restaurar licenças Descreve como os usuários podem gerenciar suas licenças de conteúdo fazendo backup e restaurando-as para o computador atual ou para outros computadores.
Individualizando aplicativos DRM "Descreve como a funcionalidade de individualização aumenta a segurança num sistema DRM."
Trabalhando com níveis de proteção de saída Descreve como dar suporte aos Níveis de Proteção de Saída, que são usados para registrar ações permitidas em licenças DRM versão 10.
Usando o Protocolo Windows Media DRM 10 para Dispositivos de Rede Descreve como oferecer suporte a streaming de dispositivo seguro usando o protocolo Windows Media DRM 10 para dispositivos de rede.
Implementando a revogação de licença Descreve o processo de revogação de licença e as ações que seu aplicativo deve executar para implementá-lo.
Queimar Listas de Reprodução que Contêm Ficheiros Seguros Descreve como implementar a gravação de listas de reprodução no seu aplicativo.

 

O SDK inclui vários aplicativos de exemplo que demonstram como ler arquivos protegidos; o exemplo mais completo é DRMShow. Para obter mais informações, consulte Exemplos de Aplicações.

Características