如何获得Widevine“;DRM许可证Url“;在ExoPlayer Android中播放视频

如何获得Widevine“;DRM许可证Url“;在ExoPlayer Android中播放视频,android,azure-media-services,drm,widevine,android-drm,Android,Azure Media Services,Drm,Widevine,Android Drm,我使用Azure媒体服务存储加密视频&我使用Widevine DRM保护在Android应用程序上播放的视频。 Exo player需要Android安装中的.mdp文件URL&Widevine许可证URL val drmCallback = HttpMediaDrmCallback(drmLicenseUrl, licenseDataSourceFactory) 有人能帮我解决以下问题吗: 我从哪里获得在Exo Player中播放视频的Widevine许可证URL 我可以使用Azure Me

我使用Azure媒体服务存储加密视频&我使用Widevine DRM保护在Android应用程序上播放的视频。 Exo player需要Android安装中的
.mdp
文件URL&
Widevine许可证URL

val drmCallback = HttpMediaDrmCallback(drmLicenseUrl, licenseDataSourceFactory)
有人能帮我解决以下问题吗:

  • 我从哪里获得在Exo Player中播放视频的
    Widevine许可证URL
  • 我可以使用Azure Media Service进行Widevine许可证交付吗?如果是,请提供文件

  • 提前感谢。

    是的,您可以使用Azure Media Services提供Widevine许可证。 看 和

    使用Widevine密钥许可证交付创建定位器后,Widevine许可证Url将显示在DASH清单中。

    大概是

    https://<youramsaccount>.keydelivery.<region>.media.azure.net/Widevine/?kid=<widevinekeyid>
    
    https://.keydelivery..media.azure.net/Widevine/?kid=
    
    谢谢@Xavier,它正在我的设备上工作。