【问题标题】:Disable video download on VideoJS script禁用 VideoJS 脚本上的视频下载
【发布时间】:2017-08-19 08:09:32
【问题描述】:

我正在编写一个脚本,需要限制用户的视频下载,他们只允许在线观看,

我目前正在为播放器使用“video.js”脚本,

我已经限制了右键功能,

jQuery('.video-js').bind('contextmenu',function() { return false; });

还添加了动态加载视频,如

https://exmaplle.com/loadvid.php?video=fire.mp4&seskey=1a2asasd125asdasdasdasdas

但是当我检查使用一些 FireFox 扩展时。这些可以下载视频文件。

是否有阻止使用浏览器扩展下载视频的方法,或者是否有其他支持安全视频播放的播放器。

【问题讨论】:

    标签: php .htaccess html5-video video.js


    【解决方案1】:

    该 jQuery 代码仅禁用浏览器的上下文菜单。它不会阻止任何人通过该菜单以外的任何方式下载视频。

    使用令牌身份验证有助于阻止用户共享链接,但不会阻止下载扩展从同一会话下载 URL,因为令牌仍然有效。

    诸如 HLS 或 MPEG-DASH 之类的分段格式对于普通用户来说更难下载,但可能有下载扩展可以将它们转换为 MP4。 DRM (which Video.js supports) 是最安全的,但显然会带来高昂的成本和复杂性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-16
      • 1970-01-01
      • 2017-05-30
      • 2023-03-09
      • 2014-06-14
      • 1970-01-01
      相关资源
      最近更新 更多