Abilitazione del supporto DRM

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e Writer sink. Lettore di origine e Writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Lettore di origine e Writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

È possibile usare Microsoft Windows Media Format Software Development Kit (SDK) per creare applicazioni che possono applicare la protezione dei diritti digitali (DRM) e riprodurre flussi DRM live o file protetti da DRM. Il supporto è fornito anche per il backup e il ripristino delle licenze DRM di un giocatore e per l'individualizzazione dei giocatori.

Questa documentazione presuppone che si abbia familiarità di base con la tecnologia di gestione dei diritti digitali di Microsoft. Una panoramica di base di Windows Media DRM viene fornita nella sezione Funzionalità di Digital Rights Management di questa documentazione.

Nota

DRM non è supportato dalla versione basata su x64 di questo SDK.

 

Le sezioni seguenti descrivono come abilitare il supporto DRM.

Sezione Descrizione
Recupero della libreria DRM richiesta Descrive i passaggi necessari per ottenere la libreria statica necessaria per creare applicazioni abilitate per DRM.
Protezione DRM e distribuzione di licenze di contenuto Confronta le funzionalità DRM di Windows Media Format SDK con Windows Media Rights Manager SDK.
Operazioni di rete DRM Descrive come l'applicazione deve gestire le operazioni DRM che comunicano tramite Internet o altre reti.
Creazione di file protetti Viene descritto come creare file protetti da DRM.
Lettura di file protetti Descrive i modi per acquisire licenze per il contenuto e i vantaggi dell'implementazione dell'acquisizione di licenze invisibile all'utente.
Visualizzazione di attributi di file protetti Viene descritto come usare l'interfaccia IWMDRMEditor nell'oggetto editor di metadati per visualizzare gli attributi dei file protetti senza avere la libreria statica necessaria per DRM.
Uso degli elenchi di revoche Descrive gli elenchi di revoche e la modalità di implementazione.
Backup e ripristino delle licenze Descrive come gli utenti possono gestire le licenze di contenuto eseguendo il backup e il ripristino nel computer corrente o in altri computer.
Individualizzazione delle applicazioni DRM Descrive come la funzionalità di individualizzazione aumenta la sicurezza in un sistema DRM.
Uso dei livelli di protezione di output Viene descritto come supportare i livelli di protezione di output, usati per registrare le azioni consentite nelle licenze DRM versione 10.
Uso del protocollo DRM 10 di Windows Media per dispositivi di rete Viene descritto come supportare lo streaming di dispositivi sicuri usando il protocollo DRM 10 di Windows Media per dispositivi di rete.
Implementazione della revoca delle licenze Descrive il processo di revoca delle licenze e le azioni che l'applicazione deve eseguire per implementarla.
Masterizzazione di playlist contenenti file protetti Descrive come implementare la combustione della playlist nell'applicazione.

 

L'SDK include diverse applicazioni di esempio che illustrano come leggere i file protetti; l'esempio più completo è DRMShow. Per altre informazioni, vedere Applicazioni di esempio.

Funzionalità