通过签名网址保护HTML5视频内容

时间:2014-06-14 09:11:59

标签: html5 video streaming drm

我想通过HTML5流式传输视频(Flash并非真正支持广泛的设备支持),但可以尽可能地保护视频免受下载。我正在研究的一种方法是使用带有短期到期的签名URL从Cloudfront流式传输,例如。 2秒。这将启动渐进式下载并播放正常,并在到期后阻止手动下载视频(缓存之外)。我也可以写一些Javascript来处理寻找无缓冲的区域,例如。通过对PHP后端的AJAX调用重新生成URL,甚至可能触发'停滞'事件?

这种解决方案在安全方面是否具有任何重量,或者例如是否更好。通过PHP流?

1 个答案:

答案 0 :(得分:0)

一个老问题,但万一仍然被问到:模糊或隐藏网址实际上并不会阻止有效的授权用户下载,存储和分享视频。

最终,如果视频可以在设备上播放,那么它也可以存储一些错误的基本技术。

通常的做法是接受视频将被下载,但要对其进行加密,以便没有有效密钥的任何人都无法播放。

仅与授权用户安全共享密钥的常用方法是通过DRM系统。

如果您对特定内容的较低级别保护感到满意,可以使用开放或清除密钥方法,使用HLS或DASH作为流媒体协议 - 请参阅此答案以获取更多信息: