DRM с MediaPlayerElement

Перенос кода воспроизведения видео из Silverlight в UWP. В приложении SL я использовал объект MediaElement и его LicenseAcquirer для упрощения DRM следующим образом:

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

Я не могу понять, какова эквивалентная функция лицензии в MediaPlayerElement. Есть идеи?

1 ответ

Мне не удалось найти какую-либо быструю параллель для перехода на MediaPlayer из MediaElement, и документация, предоставленная 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

Другие вопросы по тегам