【问题标题】:HTML5 video content protection via signed URLs通过签名 URL 保护 HTML5 视频内容
【发布时间】:2014-08-04 18:50:27
【问题描述】:

我想通过 HTML5 流式传输视频(Flash 并不是真正支持广泛设备的选项),但要尽可能保护视频不被下载。我正在研究的一种方法是使用具有短期有效期的签名 URL 从 Cloudfront 流式传输,例如。 2秒。这将启动渐进式下载并正常播放,并防止在到期后手动下载视频(缓存之外)。我还可以编写一些 Javascript 来处理寻求无缓冲区域的问题,例如。通过对 PHP 后端的 AJAX 调用重新生成 URL,或者甚至可能触发“停滞”事件?

此解决方案在安全方面是否具有任何重量,或者是否更好。通过 PHP 流式传输?

【问题讨论】:

    标签: html video streaming drm


    【解决方案1】:

    一个老问题,但以防万一它仍然被问到:混淆或隐藏 URL 实际上并不能阻止有效的授权用户下载、存储和共享视频。

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2016-12-06
      • 2014-02-21
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      相关资源
      最近更新 更多