我正在使用FFMPEGInterop类来播放UWP视频。我需要用playready设置来玩它,但遇到了问题。
我可以只使用mediaplayerelement和创建保护管理器来玩playready,但是当我创建一个FFMPEGMSS来流式传输它时,它就失败了。将保护管理器添加到MediaStreamSource时表示值超出范围。
var StreamSource = FFmpegMSS.GetMediaStreamSource();
var protectionManager = new Windows.Media.Protection.MediaProtectionManager();
Wi
我被要求创建一个桌面应用程序(c#),它预先提供WM许可证,然后使用嵌入式Windows Media Player实例播放实况流。我能找到的所有执行许可证预交付的示例似乎都使用了包含名为“netobj”的对象的网页。首先,我的问题是,实际上是否有可能在浏览器之外预送许可证。其次,有没有任何示例代码来说明如何做到这一点?
任何帮助都非常感谢!
致以敬意,
谷歌为EME提供了一个带有PlayReady的参考应用程序。请参阅使用PlayReady的EME:
哪种浏览器/操作系统组合支持此参考设置?根据Microsoft Internet Explorer 11的文档,在Win 8.1或Win 10上应支持EME/PR,但在我的测试中,Internet Explorer无法识别视频格式。