【发布时间】:2017-07-25 20:34:01
【问题描述】:
我一直在尝试在 ShakaPlayer 中播放加密的 .WEBM 媒体文件,但没有取得多大成功,我在这里向任何经历过这种情况的人寻求建议。如果这个很棒的开发者社区中的某个人可以在这里指导我,那就太好了。
第 1 轮 - 我尝试了什么(编码和虚线):
- 将 .MP4 文件编码为多流视频 .WEBM (VP9) 和 使用 FFMPEG 的单流音频 .WEBM (Vorbis) 文件。
- 使用 WEBM_TOOLS/WEBM_DASH_MANIFEST 创建了 DASH MANIFEST.MPD 文件
结果: 我可以在 Shaka Player 中毫无问题地玩这个。
第 2 轮 - 我尝试了什么(编码、加密和虚线):
使用 FFMPEG 将 .MP4 文件编码为多流视频 .WEBM (VP9) 和单流音频 .WEBM (Vorbis) 文件。
使用 WEBM_TOOLS/WEBM_CRYPT 加密生成的 .WEBM 文件
使用 WEBM_TOOLS/WEBM_DASH_MANIFEST 创建了 DASH MANIFEST.MPD 文件
结果: 我不知道应该如何在 Shaka Player 中播放此内容。我应该在哪里以及如何将上述步骤 2 中生成的 .key 文件提供给 Shaka Player。我想在浏览器上使用带有 CENC 的 Clearkeys。我不想编码为多流 .MP4,而只想编码为 .WEBM。
非常感谢!
【问题讨论】: