我实现了exoplayer来播放hls和dash内容。但我正在努力在广域的保护下播放dash内容。我研究了Exoplayer的示例应用程序,但我没有得到实现的正确想法。目前我有一个破折号的url和服务器url。如何轻松实现exoplayer来播放此内容?
发布于 2021-06-28 17:00:29
要测试您的内容并确保播放正常,最简单的方法是修改ExoPlayer示例。
具体地说,如果您查看定义了示例清单和许可证服务器URL的文件,您可以添加自己的示例,或者只需将其中一个示例中的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"
},
https://stackoverflow.com/questions/68110044
复制相似问题