首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地服务器中使用视频in contrib-eme

如何在本地服务器中使用视频in contrib-eme
EN

Stack Overflow用户
提问于 2021-07-07 07:14:07
回答 1查看 343关注 0票数 0

有谁能告诉我如何在没有互联网的本地服务器(带有接入点)上使用视频实现加密媒体扩展。

用户使用WiFi与本地服务器连接,并在浏览器中播放视频。

因此,我的问题是,由于EME实现使用以下外部组件

server

  • Packaging

  • 密钥系统

  • 内容解密模块:

  • 许可证(Key)

  • 服务

(请参阅更多信息- https://developers.google.com/web/fundamentals/media/eme)

videojs-contrib-eme已经提供了哪些组件,我需要实现哪些组件?

EN

回答 1

Stack Overflow用户

发布于 2021-07-09 11:20:52

听起来你构建的是一种离线的情况--大多数浏览器都支持DRM,Widevine、FairPlay和PlayReady都需要一个互联网连接,通常用于许可证请求和响应。

有可能拥有持久的许可证,即DRM许可证,该许可证将脱机工作,用于下载和脱机观看电影等用例,但即便如此,也需要原始许可请求和响应的internet连接性。

如果您计划实现您自己的专用DRM系统,那么在您的示例中,您将需要对播放机本身(即video.js )进行更多的更改。

您需要实现某种形式的密钥服务器、您自己的CDM和某种形式的打包器。

当然,这一切都是可能的,但这是一个的工作。如果这不仅仅是为了学习练习,那么在您的服务器上实现一些简单的加密解决方案,然后在播放内容之前添加简单的解密功能可能更实用。这不是那么安全,但可能足以满足您的需要。

或者,如果您真的希望DRM级别的安全性,它可能值得一看,如果您可以有有限的互联网访问仅针对DRM许可请求和响应,这通常是非常小的。这也将利用标准浏览器和包器。

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

https://stackoverflow.com/questions/68281575

复制
相关文章

相似问题

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