禁用VideoJS脚本上的视频下载

问题描述 投票:0回答:1

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

我目前正在使用“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个回答
0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.