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