Php 流式传输视频文件并阻止直接下载。
我想用flash播放器播放一个文件(mp4),但我想隐藏或阻止直接链接。我尝试了很多方法,但都没有成功,所以我想问是否可以这样做。谢谢:)如果你的服务器可以运行它,那么你的客户端也可以提取视频。有几种工具可以实现这一点。您可以将文件分为不同的部分,或者使用不同的模糊处理技术,但正如前面所说的,除了停止一些手动下载之外,这没有任何意义 小结:如果客户可以查看,他也可以下载它 更新: 但是,您可以使用类似于Php 流式传输视频文件并阻止直接下载。,php,url,hyperlink,streaming,hide,Php,Url,Hyperlink,Streaming,Hide,我想用flash播放器播放一个文件(mp4),但我想隐藏或阻止直接链接。我尝试了很多方法,但都没有成功,所以我想问是否可以这样做。谢谢:)如果你的服务器可以运行它,那么你的客户端也可以提取视频。有几种工具可以实现这一点。您可以将文件分为不同的部分,或者使用不同的模糊处理技术,但正如前面所说的,除了停止一些手动下载之外,这没有任何意义 小结:如果客户可以查看,他也可以下载它 更新: 但是,您可以使用类似于getVideo.php?id=1的URL来检查脚本是否正在直接运行,以确保用户没有直接访问页
getVideo.php?id=1
的URL来检查脚本是否正在直接运行,以确保用户没有直接访问页面(因此尝试访问视频源),从而使操作变得更加困难
在应运行的页面中:
define('APP', 'MyApplication');
在getVideo.php中:
if(!defined('APP')){
die("No direct access is allowed.");
}
是的,但也可以通过php页面隐藏链接,这样用户就更难直接下载视频了,不过谢谢你的回答:)不客气:-)。更新了我的答案,可能会增加一些安全性。谢谢你,我尝试你的更新答案!我会让你知道的!:)再次感谢