Activation de la prise en charge drm
[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Vous pouvez utiliser le Kit de développement logiciel (SDK) au format Microsoft Windows Media pour créer des applications capables d’appliquer une protection de gestion des droits numériques (DRM) et de lire des flux DRM en direct ou des fichiers protégés par DRM. La prise en charge est également fournie pour la sauvegarde et la restauration des licences DRM d’un joueur, ainsi que pour l’individualisation des joueurs.
Cette documentation suppose que vous avez une connaissance de base de la technologie de gestion des droits numériques de Microsoft. Une vue d’ensemble de base de Windows Media DRM est fournie dans la section Fonctionnalités de gestion des droits numériques de cette documentation.
Notes
La gestion des droits numériques n’est pas prise en charge par la version x64 de ce Kit de développement logiciel (SDK).
Les sections suivantes décrivent comment activer la prise en charge drm.
Section | Description |
---|---|
Obtention de la bibliothèque DRM requise | Décrit les étapes nécessaires à l’obtention de la bibliothèque statique requise pour créer des applications drm. |
Protection DRM et distribution de licences de contenu | Compare les fonctionnalités DRM du Kit de développement logiciel (SDK) au format Windows Media avec le Kit de développement logiciel (SDK) Windows Media Rights Manager. |
Opérations réseau DRM | Décrit comment votre application doit gérer les opérations DRM qui communiquent sur Internet ou d’autres réseaux. |
Création de fichiers protégés | Décrit comment créer des fichiers protégés par DRM. |
Lecture des fichiers protégés | Décrit les façons d’acquérir des licences pour le contenu et les avantages de l’implémentation de l’acquisition de licences en mode silencieux. |
Affichage des attributs des fichiers protégés | Décrit comment utiliser l’interface IWMDRMEditor sur l’objet éditeur de métadonnées pour afficher les attributs des fichiers protégés sans disposer de la bibliothèque statique requise pour drm. |
Utilisation des listes de révocation | Décrit les listes de révocation et la façon dont elles sont implémentées. |
Sauvegarde et restauration de licences | Décrit comment les utilisateurs peuvent gérer leurs licences de contenu en les sauvegardant et en les restaurant sur leur ordinateur actuel ou sur d’autres ordinateurs. |
Individualisation des applications DRM | Décrit comment la fonctionnalité d’individualisation améliore la sécurité dans un système DRM. |
Utilisation des niveaux de protection de sortie | Décrit comment prendre en charge les niveaux de protection de sortie, qui sont utilisés pour enregistrer les actions autorisées dans les licences DRM version 10. |
Utilisation du protocole Windows Media DRM 10 pour les périphériques réseau | Décrit comment prendre en charge la diffusion en continu sécurisée d’appareils à l’aide du protocole Windows Media DRM 10 pour les appareils réseau. |
Implémentation de la révocation de licences | Décrit le processus de révocation de licence et les actions que votre application doit effectuer pour l’implémenter. |
Gravure de playlists contenant des fichiers sécurisés | Décrit comment implémenter la gravure de playlist dans votre application. |
Le Kit de développement logiciel (SDK) comprend plusieurs exemples d’applications qui montrent comment lire des fichiers protégés ; l’exemple le plus complet est DRMShow. Pour plus d’informations, consultez Exemples d’applications.
Rubriques connexes