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