.htaccess 禁用VideoJS脚本上的视频下载

q35jwt9p  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(255)

我正在编写一个脚本,需要限制用户下载视频,他们只允许在线观看,
我目前使用“video.js”脚本进行播放,
我已经限制了右键功能,

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

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

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

但是当我使用一些FireFox扩展进行检查时。这些扩展给予了下载视频文件的能力。

是否有任何方式来防止使用浏览器扩展下载视频,或者是否有另一个支持安全视频播放的播放器。

a7qyws3x

a7qyws3x1#

jQuery代码只是禁用了浏览器的上下文菜单,并没有阻止任何人通过该菜单以外的其他方式下载视频。
使用令牌身份验证有助于阻止用户共享链接,但不会阻止下载扩展从同一会话下载URL,因为令牌仍然有效。
像HLS或MPEG-DASH这样的分段格式对于临时用户来说很难下载,但是可能有下载扩展能够将它们转换为MP4。DRM(which Video.js supports)是最安全的,但是显然伴随着高成本和复杂性的开销。

相关问题