许可证预交付
[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器 和 接收器编写器取代。 源读取器 和 接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器 和 接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
许可证预交付是用于抢先将许可证拉取到客户端计算机的过程。 使用预交付的常见方案是用户订阅音乐服务。 无需在需要之前交付许可证,用户必须等待获取每个新歌曲的许可证。
由于预交付未作为对尝试访问的响应完成,因此通常仅由内容所有者执行。 也就是说,只能为所控制的内容预交付许可证。 预交付过程是使用 Windows Media Digital Rights Management SDK 的对象生成的客户端组件和许可证服务器之间的协调。
许可证预交付类似于 非无提示许可证获取。 按照相同的步骤作,除非没有 DRM 标头传递给 IWMDRMLicenseManagement::AcquireLicense。 该方法将生成一个不特定于内容的挑战,你可以发送到许可证服务器。
或者,可以使用 Windows 媒体权限管理器 预交付许可证。
相关主题