Загрузка контента, защищенного WideVine / FairPlay, для автономного воспроизведения через Azure Media Services - PullRequest
0 голосов
/ 04 марта 2020

Я разработал мобильное приложение для iOS / Android, для которого я хотел бы включить автономное воспроизведение, чтобы пользователи могли загружать контент и смотреть в самолете и т. Д. c ... в течение 1 месяца после загрузки. Этот контент должен быть защищен от загрузки пользователями для дальнейшего распространения. При просмотре документации Azure Media Services (здесь: https://docs.microsoft.com/en-us/azure/media-services/previous/offline-widevine-for-android) они отмечают, что ExoPlayer поддерживает автономное воспроизведение для защищенного контента. ExoPlayer поддерживает воспроизведение в автономном режиме, но, похоже, не поддерживает его для защищенного контента, любой загружаемый контент с префиксом WV фактически не защищен WideVine, поскольку отсутствует схема drm / URL-адрес лицензии drm.

Кто-нибудь знает примеры проигрывателей, способных к защищенному автономному воспроизведению WideVine / FairPlay, и как он реализует файл лицензии / манифеста, используемый вместе?

Ответы [ 2 ]

1 голос
/ 04 марта 2020

Azure Службы мультимедиа поддерживают автономный режим для DA SH с защитой Widevine для Android и HLS с защитой FairPlay для iOS.

Для автономного режима с защитой FairPlay / HLS Apple предоставляет образец код в их FPS SDK. Подробные инструкции и образец можно найти в этом do c: https://docs.microsoft.com/en-us/azure/media-services/previous/media-services-protect-hls-with-offline-fairplay

Для защищенного автономного режима Widevine / DA SH можно использовать ExoPlayer SDK. Вот наш до c: https://docs.microsoft.com/en-us/azure/media-services/previous/offline-widevine-for-android

0 голосов
/ 06 марта 2020

Мне удалось запустить автономное воспроизведение для моего Azure размещенного широкоформатного контента с использованием демонстрации размещенного проигрывателя shaka: https://shaka-player-demo.appspot.com/demo/

Также ознакомьтесь с этим руководством: https://shaka-player-demo.appspot.com/docs/api/tutorial-offline.html

...