是否可以在不使用“持久许可”类型的情况下允许离线播放?

问题描述 投票:1回答:1

使用与Encrypted Media Extensions兼容的浏览器,是否可以保存任何允许离线播放的数据(或片段),而不依赖于persistent-license类型?

例如,如果您可以从许可证服务器捕获响应,是否可以重新使用它,只要许可证尚未过期?

或者EME有内置的东西可以打败这个吗?

我用一个分叉的dash.js搞砸了,在Chrome中使用了Widevine,我试图捕获不同的外部提供的部分,将它们保存到磁盘,并在以后注入它们,但播放只是暂停而没有抛出错误消息,所以我想知道这是否值得投入更多时间,或者它是否会因设计而无效。

javascript drm eme
1个回答
1
投票

EME是处理加密媒体的标准机制,但浏览器中各个DRM系统和各个CDM(内容解密模块)的详细信息特定于不同的实现。

然而,对于所有这些,通过设计,你的问题的简单答案是你需要使用持久性许可证来支持离线播放 - 其他任何东西,通常,“应该”不起作用,如果它发生,它可能是一个漏洞可以随时关闭,因此可能不是解决方案的良好基础。

© www.soinside.com 2019 - 2024. All rights reserved.