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

时间:2016-04-18 07:52:04

标签: javascript html5-video jwplayer

我有什么?

我有简单的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属性。

2 个答案:

答案 0 :(得分:1)

这根本不可能。

如果您希望浏览器播放视频,则必须告诉他该网址。
如果您已将网址发送到客户端,则用户可以抓住该网址。

即使您对网址进行模糊处理,并在JS中对其进行解码,只要我的浏览器请求视频,我就可以获取我的开发工具的网络日志中的网址。

答案 1 :(得分:1)

如果您确实希望保护文件不被下载,则应考虑使用流媒体服务而非http传送。使用HLS或MPEG-DASH,您可以使用加密密钥对内容进行DRM。 否则就没办法了,想想Youtube和Vimeo如何阻止人们下载文件......