这可能是题外话,但我呼吁 SO 的神允许这个线程存在。
我一直在使用我知道的所有关键字排列搜索网络,试图找到在 HTML5 视频中实现加密媒体扩展的可靠指南。
有大量关于EME 是什么的信息,但没有关于实施它的实用指南。
你有没有找到任何关于实施端到端 EME 管道的实用指南,或者至少有一些指向这一点的东西?
这可能是题外话,但我呼吁 SO 的神允许这个线程存在。
我一直在使用我知道的所有关键字排列搜索网络,试图找到在 HTML5 视频中实现加密媒体扩展的可靠指南。
有大量关于EME 是什么的信息,但没有关于实施它的实用指南。
你有没有找到任何关于实施端到端 EME 管道的实用指南,或者至少有一些指向这一点的东西?
对于仍在寻找这个的任何人,有一些集成了 EME 的开源播放器,允许您详细查看实现方法。
例如,dash.js 是 Dash 行业论坛的参考播放器,它支持 EME 并具有支持多个 DRM 的架构。
查看 ProtectionModel.js 文件以了解高级架构以及使用 DRM 文件夹中的 KeySystem 接口的文件,例如 KeySystemWidevine.js。
ProtectionController.js 中的代码将它们联系在一起,因此是另一个值得关注的地方。
查看代码时值得注意的是,术语 DRM 系统和 KeySystem 有时可以互换使用,这在 DRM 世界中很常见。