首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在exoplayer中播放受drm保护的内容?

如何在exoplayer中播放受drm保护的内容?
EN

Stack Overflow用户
提问于 2021-06-24 13:23:00
回答 1查看 549关注 0票数 0

我实现了exoplayer来播放hls和dash内容。但我正在努力在广域的保护下播放dash内容。我研究了Exoplayer的示例应用程序,但我没有得到实现的正确想法。目前我有一个破折号的url和服务器url。如何轻松实现exoplayer来播放此内容?

EN

回答 1

Stack Overflow用户

发布于 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,您可以像这样添加或修改其中一个条目:

代码语言:javascript
运行
复制
  {
    "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://github.com/google/ExoPlayer/blob/aeb306a164911aa1491b46c2db4da0d329c83c65/docs/demo-application.md#playing-your-own-content

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68110044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档