2014-06-06 60 views
12

这可能是无关紧要的,但我呼吁SO的神灵允许此线程存在。HTML5视频中的加密媒体扩展

我一直在使用我所知道的所有关键字排列搜索网页,试图找到一个在HTML5视频中实现加密媒体扩展的坚实指南。

有很多关于的信息什么 EME是,但不是实施它的实用指南。

您是否找到了实施端到端EME管道的实用指南,或者至少指出了这一点?

+1

这不是小事!良好的实用指南是http://www.html5rocks.com/en/tutorials/eme/basics/ – Offbeatmammal

+0

你能得到这种烹饪? – zaitsman

+0

我还没有在EME上找到任何好的,实用的建议。 – daniel0mullins

回答

1

对于任何仍在寻找这个问题的人来说,有一些开源的EME集成的播放器,让您可以详细查看实现方法。

例如,dash.js是Dash Industry Forum的参考播放器,支持EME,并且具有支持多个DRM的体系结构。

查看ProtectionModel.js文件以了解高级体系结构以及DRM文件夹中使用KeySystem接口的文件,例如KeySystemWidevine.js。

ProtectionController.js中的代码将它们连接在一起,因此是另一个好看的地方。

在查看代码时,值得注意的是,术语DRM系统和KeySystem有时可以互换使用,这在DRM世界中很常见。