Partager via


Licences

[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.]

Une licence est un ensemble de données qui décrit les conditions dans lesquelles les données des fichiers protégés peuvent être lues. Chaque licence s’applique à un identificateur de clé, qui est généralement affecté à un seul fichier multimédia. Cet identificateur est utilisé pour identifier le contenu protégé dans la licence.

Chaque licence spécifie une ou plusieurs actions qui peuvent être effectuées avec le contenu protégé. Ces actions, également appelées droits, peuvent être limitées de plusieurs façons. En combinant les dates de début, les dates de fin, les nombres et les limites de temps, l’émetteur de licence peut créer presque toutes les limitations imaginables sur un droit.

Les licences sont émises par un service Web. Lorsqu’une licence est acquise, elle est stockée sur l’ordinateur client dans le magasin de licences local, qui est un fichier protégé qui contient des licences et d’autres données DRM. Quand une application accède au contenu protégé, le sous-système DRM recherche dans le magasin de licences local une licence qui accorde le droit approprié. Si aucune licence n’est trouvée, l’application peut en acquérir une en fonction des informations stockées dans l’en-tête DRM du fichier.

Plusieurs licences peuvent être émises pour le même fichier protégé. Lorsque le sous-système DRM détermine si une action est autorisée, il agrège les droits de toutes les licences qui s’appliquent. Une priorité peut être attribuée à chaque licence. Si plusieurs licences s’appliquent à une action, la licence de priorité la plus élevée est vérifiée pour déterminer si les nombres doivent être décrémentés.

Concepts