使用适用于网络设备的 Windows Media DRM 10 协议

[与此页面关联的功能 Windows Media Format 11 SDK 是一项旧功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用源读取器和接收器编写器,而不是 Windows Media 格式 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

Windows Media 格式 SDK 提供了一些功能来支持安全网络设备协议,即适用于网络设备的 Windows Media DRM 10。 此协议定义数字媒体播放设备(如机顶视频播放器)与向设备提供数据的计算机之间发送的消息。 服务器和设备之间发送的媒体数据经过加密,以防止其被拦截。

应用程序与支持适用于网络设备的 Windows Media DRM 10 的设备之间的通信可以使用你喜欢的任何网络协议。 Windows Media Format SDK 不提供任何为你执行网络通信的对象。 相反,此 SDK 的对象会在应用程序收到一些适用于网络设备的 Windows Media DRM 10 消息后对其进行处理。

支持适用于网络设备的 Windows Media DRM 10 的功能包括设备注册、邻近检测和转换受 DRM 保护的文件。 以下各节介绍了这些功能。

部分 说明
设备注册 介绍如何处理来自设备的注册请求消息。
执行邻近感应检测 描述邻近感应检测过程。
将DRM-Protected文件转换为适用于网络设备流的 Windows Media DRM 10 介绍如何将受 DRM 保护的文件转换为可以发送到使用 Windows Media DRM 10 进行网络设备的设备的流。

 

注意

此 SDK 的基于 x64 的版本不支持 DRM。

 

启用 DRM 支持