是否有可能让Microsoft PlayReady Server输出可由Windows Media DRM 10-PD兼容设备播放的DRM流?
如果有,我在哪里可以找到相关的文件?
这是可能的。您需要使用所谓的"鸡尾酒许可证"并加密ASF(即WMV)流。相关文档是PlayReady Server文档集的一部分,不幸的是,这需要你成为微软的PlayReady Server许可人(你可以在这里成为被许可人,但它确实需要花费相当多的钱)。
PlayReady服务器将只向PlayReady客户端交付许可证。不幸的是,任何PD客户端都无法与PlayReady服务器通话。
这里需要考虑多个方面。我不确定这个问题到底是关于哪一个的,所以我将涵盖所有的问题。首先介绍一些背景资料。
有两种受drm保护的WMV文件:
- WMV文件受Windows Media DRM保护 使用PlayReady保护WMV文件
还有两种类型的媒体播放器:
- 使用Windows Media DRM引擎 使用Playready引擎
最后,还有两种许可证服务器:
- Windows Media DRM
- PlayReady。
它们之间的兼容性关系如下:
- Windows Media DRM文件可以在两种类型的媒体播放器中播放。
- PlayReady文件只能在使用PlayReady引擎的媒体播放器中播放。
- 您需要哪种类型的授权服务器取决于媒体播放器,而不是文件。
- Windows Media DRM授权服务器只能为Windows Media DRM播放器创建许可证。
- PlayReady授权服务器只能使用PlayReady引擎为媒体播放器创建许可证。
注意:我不熟悉不同类型的Windows Media DRM许可证(Portable VS Network)之间的差异,因此可能会有额外的考虑