如何从浏览器的检查元素中隐藏视频 src 属性?



我有什么

我有一个简单的HTML代码,可以播放视频

<video src="">
<video controls src="http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4" 
       poster="http://sandbox.thewikies.com/vfe-generator/images/big-buck-bunny_poster.jpg"
       width="540" height="360">
</video>

我想要什么

当有人打开浏览器的检查器/检查元素时,我想隐藏视频标签的src属性。

这根本不可能。

如果你想让浏览器播放视频,你必须告诉他网址
如果你已经将url发送到客户端,用户就可以获取它

即使你混淆了url,并在JS中对其进行解码,只要我的浏览器请求视频,我就可以在我的开发工具的网络日志中获取url。

如果你真的想保护你的文件不被下载,你应该考虑使用流媒体服务,而不是http传递。使用HLS或MPEG-DASH,您可以使用加密密钥对内容进行DRM。否则就没有办法了,想想Youtube和Vimeo如何无法阻止人们下载他们的文件。。。

相关内容

  • 没有找到相关文章

最新更新