我想用flash播放器流式传输文件(mp4),但我想隐藏或阻止直接链接。。我试过很多东西,但都不起作用,所以我想问是否可以这样做。。谢谢:)
如果您的服务器可以运行它,那么您的客户端也可以提取视频。有几种工具可以做到这一点。你可以将文件分成不同的部分,也可以使用不同的模糊技术,但正如所说,除了停止一些手动下载之外,这毫无意义。
摘要:如果客户可以查看,他也可以下载。
更新:然而,您可以通过使用类似getVideo.php?id=1
的东西作为URL来检查脚本是否直接运行,以确保用户没有直接访问页面(因此试图访问视频源),从而使其更加困难。
在您应该运行的页面中:
define('APP', 'MyApplication');
在getVideo.php中:
if(!defined('APP')){
die("No direct access is allowed.");
}