如何解决如何在 exoplayer 中播放受 drm 保护的内容?
我实现了 exoplayer 来播放 hls 和破折号内容。但是我正在努力使用宽藤保护来播放破折号内容。我查看了 Exoplayer 的示例应用程序,但我没有正确的想法来实现。目前我有一个破折号网址和服务器网址。如何轻松实现 exoplayer 播放此内容?
解决方法
测试内容并确保播放正常的最简单方法是修改 ExoPlayer 示例。
具体来说,如果您查看定义示例清单和许可证服务器 URL 的文件,您可以添加自己的示例,也可以将其中一个示例中的 URL 替换为您自己的示例。
示例数据在文件中:media.exolist.json: https://github.com/google/ExoPlayer/blob/release-v2/demos/main/src/main/assets/media.exolist.json
假设您的内容使用 Widevine DRM,您可以添加或修改以下条目之一:
{
"name": "HD (cenc)","uri": "https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd","drm_scheme": "widevine","drm_license_uri": "https://proxy.uat.widevine.com/proxy?provider=widevine_test"
},
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。