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.
Tópicos relacionados