开发工具

本部分介绍使用 Windows Media 设备管理器 SDK 进行编程所需的各种证书和密钥、库和 SDK。

证书和密钥

Windows Media 设备管理器 SDK 附带了 key.c 文件) (的测试密钥/证书对,应用程序或服务提供商可以使用该密钥/证书对未受保护的内容使用 Windows Media 设备管理器 方法。 此密钥/证书对允许应用程序或服务提供程序使用大多数 Windows Media 设备管理器功能。

但是,若要开发可以处理受 DRM 保护内容的应用程序或服务提供商,必须从 Windows 媒体许可页请求一个或多个证书 (每个证书具有密钥) 。 以下应用程序或对象需要证书:

  • 处理受 DRM 保护内容的服务提供商需要 Windows Media 设备管理器 服务提供商证书 (和密钥)
  • 传输受 DRM 保护内容的应用程序需要 Windows Media 设备管理器 传输证书 (和密钥)
  • 播放受 DRM 保护的内容的应用程序需要 DRM 证书 (和密钥) 。
  • 许可证计量组件需要计量证书。 这由基于 Windows Media Rights Manager SDK 构建的许可证计量服务提供,该服务可在 Windows Media 许可页面上请求。

库和标头

除了 应用程序所需的库和头文件服务提供程序的必需库和标头中提到的库和标头外,以前链接到 WMDRMSDK.lib 以调用 Windows Media Format SDK 函数的任何应用程序或插件现在都应改为链接到 WMDRMSDKStub.Lib。 此库文件用于访问受 DRM 保护的文件。 也可以从 Windows Media 许可页请求此库。

相关 SDK

以下 Microsoft SDK 提供了设计可移植媒体设备解决方案时可能需要的元素。

需要 SDK 必需...
Windows Media 设备管理器 SDK 与便携式设备通信的桌面媒体播放器应用程序
可与便携式设备交换文件或信息的桌面应用程序
Windows 媒体播放器计量 COM 对象
Windows 媒体播放器 SDK Windows 媒体播放器插件
Windows 媒体播放器计量 COM 对象
Windows 媒体播放器皮肤
Windows Media Format SDK 可以创建或播放文件的音频或视频播放器, (特别是 ASF 文件)
音频或视频编辑应用程序
Windows Media Rights Manager SDK 计量播放计数的应用程序或插件在桌面或设备上计数。

入门