以下代码用于使用HTML5视频播放器在网页上显示视频。
我需要混淆视频的网址,但由于它粘贴为<source>
元素,我不知道如何在不破坏播放器的情况下更改它。
我不是在寻找需要花费数天才能弄明白的东西,而只是寻找一些不会使网址如此明显的东西。
<!DOCTYPE html>
<html>
<head>
<title>Video.js | HTML5 Video Player</title>
<link href="video-js.css" rel="stylesheet" type="text/css">
<script src="video.js"></script>
<script>
videojs.options.flash.swf = "video-js.swf";
</script>
</head>
<body>
<video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="640" height="264"
poster="http://video-js.zencoder.com/oceans-clip.png"
data-setup="{}">
<source src="http://video-js.zencoder.com/oceans-clip.mp4" type='video/mp4' />
</video>
</body>
</html>
答案 0 :(得分:1)
我想你首先要问问自己为什么要这样做。如果您试图阻止用户下载您的视频,请不要使用HTML5视频播放器。
答案 1 :(得分:0)
有一个免费的在线HTML混淆器:http://htmlobfuscator.com/
在“查看页面来源”中,它不会显示,但如果某人使用Firebug或类似内容,则他们可以看到您的代码。
您知道这绝不会有助于您下载视频。有成千上万的视频下载扩展和应用程序。