【发布时间】:2012-03-04 05:03:08
【问题描述】:
我想用 Flash 播放器流式传输文件 (mp4),但我想隐藏或阻止直接链接..我尝试了很多方法,但没有一个有效,所以我想问是否可以这样做这个..谢谢你:)
【问题讨论】:
标签: php url hyperlink streaming hide
我想用 Flash 播放器流式传输文件 (mp4),但我想隐藏或阻止直接链接..我尝试了很多方法,但没有一个有效,所以我想问是否可以这样做这个..谢谢你:)
【问题讨论】:
标签: php url hyperlink streaming hide
如果您的服务器可以运行它,那么您的客户端也可以提取视频。有几个工具可以做到这一点。您可以将文件分成不同的部分或使用不同的混淆技术,但如上所述,除了停止一些手动下载之外,这没有任何意义。
总结:客户可以查看,也可以下载。
更新:
但是,您可以通过使用 getVideo.php?id=1 之类的 URL 作为 URL 来增加难度,您可以在其中检查脚本是否直接运行,以确保用户没有直接访问页面(因此尝试访问视频源)。
在您应该运行的页面中:
define('APP', 'MyApplication');
在getVideo.php中:
if(!defined('APP')){
die("No direct access is allowed.");
}
【讨论】: