使用 HTML5 流式传输加密版权内容 (audio/video)

Streaming encrypted copyright content (audio/video) with HTML5

是否可以仅使用 Javascript 和 HTML5 音频和视频标签来流式传输加密内容 (DRM),而不使用 SWF 方法?

是 - 您可以使用某些浏览器播放加密内容,只需使用 HTML5。

让我们看看整个工作流程。

在服务器端:您必须加密您的内容并提供许可证服务器。

例如:

在客户端:您需要一个支持加密媒体扩展 (EME) 的浏览器。

  • Chrome 34+
  • IE 11+ 在 Windows 8+
  • Safari 8+ 在 Mac OS

Netflix 两年前开始致力于此:http://techblog.netflix.com/2013/04/html5-video-at-netflix.html 并且现在在各种浏览器和平台上都支持它。

您必须为其使用加密媒体扩展程序:

这是来自 w3c 的 link:

https://w3c.github.io/encrypted-media/

更多关于编程示例的解释:

http://www.html5rocks.com/en/tutorials/eme/basics/