1

将一些视频播放代码从 ​​Silverlight 迁移到 UWP。在 SL 应用程序中,我使用了 MediaElement 对象及其 LicenseAcquirer 来促进 DRM,如下所示:

mediaElement1.LicenseAcquirer = new ManualLicenseAcquirer(mediaElement1.Name, new Uri(http://www.blah.com/secure/license/playready), UriKind.Absolute));

我无法弄清楚 MediaPlayerElement 中的等效许可功能是什么。有任何想法吗?

4

1 回答 1

2

我无法找到从 MediaElement 迁移到 MediaPlayer 的任何快速并行方法,MS 提供的文档混乱且陈旧,他们的代码示例非常庞大,但幸运的是,有人已经经历了所有这些痛苦并且最慷慨地发布了Windows 10 UWP 播放器的简洁清晰示例。你可以在这里查看:

https://www.eyecatch.no/blog/using-playready-and-smooth-streaming-in-a-windows-10-uwp-app/

和他的示例代码:

https://github.com/azzlack/playready-windows10-sample

真诚的感谢 azzlack

于 2016-12-16T17:16:18.743 回答