首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >沙卡播放器加密.webm视频文件的破折号回放

沙卡播放器加密.webm视频文件的破折号回放
EN

Stack Overflow用户
提问于 2017-03-06 04:48:27
回答 1查看 1.9K关注 0票数 1

我一直试图在ShakaPlayer中播放加密的ShakaPlayer媒体文件,但没有取得多大的成功,我在这里寻求任何经历过这种情况的人的建议。如果这个了不起的开发人员社区中的人能在这里指导我,那就太好了。

第一轮-我尝试了什么(编码和破译):

  • 使用FFMPEG将.MP4文件编码为多流视频.WEBM (VP9) &单流音频.WEBM (Vorbis)文件.
  • 用WEBM_TOOLS/WEBM_ DASH _ MANIFEST.MPD创建破折号文件

结果:,我可以在沙卡球员中发挥这一点,没有任何问题。

第2轮-我尝试了什么(编码、加密和虚空):

  • 使用FFMPEG将.MP4文件编码为多流视频.WEBM (VP9) &单流音频.WEBM (Vorbis)文件.
  • 使用WEBM_TOOLS/WEBM_CRYPT加密生成的.WEBM文件
  • 用WEBM_TOOLS/WEBM_ DASH _ MANIFEST.MPD创建破折号文件

结果:我不知道该如何在沙卡播放器中播放这个内容。在哪里以及如何将上面第2步中生成的.key文件提供给Shaka。我想使用Clearkey与CENC在浏览器上。我不想编码多流.MP4,而只想编码.WEBM。

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2017-03-07 13:56:03

如果您只想测试内容,那么您可以直接在Shaka播放器本身中配置清晰的键。从他们在https://github.com/google/shaka-player/blob/master/docs/tutorials/drm-config.md的文档中

代码语言:javascript
运行
复制
player.configure({
  drm: {
    clearKeys: {
      'deadbeefdeadbeefdeadbeefdeadbeef': '18675309186753091867530918675309',
      '02030507011013017019023029031037': '03050701302303204201080425098033'
    }
  }
});

如果您想让播放器从密钥服务器请求密钥,这就像典型的DRM交互一样,那么您需要有一个许可证服务器(密钥服务器)来请求密钥。如果您想要这样做的话,您实际上并不需要这样做,确保您正在正确地打包和加密内容--上面的本地clearkey配置可能对您做得很好。

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

https://stackoverflow.com/questions/42617732

复制
相关文章

相似问题

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