Tools für die Entwicklung

In diesem Abschnitt werden die verschiedenen Zertifikate und Schlüssel, Bibliotheken und SDKs beschrieben, die Sie mithilfe des Windows Media Geräte-Manager SDK programmieren müssen.

Zertifikate und Schlüssel

Das Windows Media Geräte-Manager SDK wird mit einem Testschlüssel-/Zertifikatpaar (in der Datei key.c) ausgeliefert, das von einer Anwendung oder einem Dienstanbieter verwendet werden kann, um Windows Media Geräte-Manager-Methoden für ungeschützte Inhalte zu verwenden. Dieses Schlüssel-Zertifikat-Paar ermöglicht es der Anwendung oder dem Dienstanbieter, den Großteil der Windows Media Geräte-Manager-Funktionalität zu verwenden.

Um jedoch eine Anwendung oder einen Dienstanbieter zu entwickeln, die DRM-geschützte Inhalte verarbeiten können, müssen Sie mindestens ein Zertifikat (jeweils mit einem Schlüssel) von der Windows Medienlizenzierungsseiteanfordern. Zertifikate sind für die folgenden Anwendungen oder Objekte erforderlich:

  • Dienstanbieter, die DRM-geschützte Inhalte verarbeiten, erfordern ein Windows Media Geräte-Manager Service Provider Certificate (und einen Schlüssel)
  • Anwendungen, die DRM-geschützte Inhalte übertragen, erfordern ein Windows Media Geräte-Manager Transfer Certificate (und einen Schlüssel)
  • Anwendungen, die DRM-geschützte Inhalte wiedergeben, erfordern ein DRM-Zertifikat (und einen Schlüssel).
  • Lizenzmessungskomponenten erfordern ein Messungszertifikat. Dies wird von einem Lizenzmessungsdienst bereitgestellt, der auf dem Windows Media Rights Manager SDK basiert und auf der Seite Windows Medienlizenzierung angefordert werden kann.

Bibliotheken und Header

Zusätzlich zu den Bibliotheken und Headern, die in Erforderliche Bibliotheks- und Headerdateien für eine Anwendung oder erforderliche Bibliotheken und Header für einen Dienstanbieter erwähnt werden, sollten alle Anwendungen oder Plug-Ins, die zuvor mit WMDRMSDK.lib verknüpft waren, um Windows Medienformat-SDK-Funktionen aufzurufen, jetzt stattdessen mit WMDRMSDKStub.Lib verknüpft werden. Diese Bibliotheksdatei wird verwendet, um auf DRM-geschützte Dateien zuzugreifen. Sie können diese Bibliothek auch auf der Seite Windows Medienlizenzierung anfordern.

Zugehörige SDKs

Die folgenden Microsoft SDKs stellen Elemente bereit, die Sie möglicherweise beim Entwerfen von Lösungen für portable Mediengeräte benötigen.

SDK erforderlich Erforderlich für...
Windows Media Geräte-Manager SDK Desktop-Media Player-Anwendungen, die mit portablen Geräten kommunizieren
Desktopanwendungen, die Dateien oder Informationen mit portablen Geräten austauschen können
Windows Media Player Messung von COM-Objekten
Windows Media Player Sdk Windows Media Player-Plug-Ins
Windows Media Player Messung von COM-Objekten
Windows Media Player Skins
Windows Medienformat-SDK Audio- oder Videoplayer, die Dateien erstellen oder wiedergeben können (insbesondere ASF-Dateien)
Anwendungen zur Audio- oder Videobearbeitung
Windows Media Rights Manager SDK Anwendungen oder Plug-Ins, die die Anzahl der Wiedergaben auf dem Desktop oder Gerät gemessen haben.

Erste Schritte