Freigeben über


Lizenzvorlieferung

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Bei der Vorabbereitstellung von Lizenzen handelt es sich um den Prozess, mit dem Lizenzen präventiv auf einen Clientcomputer abgerufen werden. Ein häufiges Szenario für die Verwendung der Vorabbereitstellung ist, wenn ein Benutzer einen Musikdienst abonniert. Ohne Die Bereitstellung von Lizenzen, bevor sie benötigt werden, müsste der Benutzer auf den Lizenzerwerb für jeden neuen Song warten.

Da die Vorabübermittlung nicht als Antwort auf den versuchten Zugriff erfolgt, wird sie in der Regel nur vom Inhaltsbesitzer ausgeführt. Das heißt, Sie können Lizenzen nur für Inhalte vorab bereitstellen, die Sie steuern. Der Vorabbereitstellungsprozess ist eine Koordination zwischen einer Clientkomponente und einem Lizenzserver, der mithilfe der Objekte des Windows Media Digital Rights Management SDK erstellt wurde.

Die Vorabbereitstellung von Lizenzen ähnelt dem nicht automatischen Lizenzerwerb. Führen Sie die gleichen Schritte aus, mit der Ausnahme, dass Sie keinen DRM-Header haben, der an IWMDRMLicenseManagement::AcquireLicense übergeben werden soll. Die -Methode generiert eine Anforderung, die nicht inhaltsspezifisch ist, die Sie an Ihren Lizenzserver senden können.

Alternativ können Sie den Windows Media Rights Manager verwenden, um Lizenzen vorab bereitzustellen.

Erwerben von Lizenzen

Verwenden des Media Foundation-Ereignismodells