我正在尝试使用 PHP 的 readfile() 函数将 flv 视频下载到 Flash 播放器,使用它我可以隐藏文件的位置。我尝试了这些代码,但 jw 播放器不起作用,文件可以单独下载,但它不适用于播放器。
<?php
$file = '/vid/myvideo.flv';
header('Content-Description: File Transfer');
header('Content-Type: video/x-flv');
header("Cache-Control: no-cache");
header('Content-Disposition: attachment; filename=myvideo.flv' );
header("Pragma: no-cache");
header('Content-length: '.filesize($file));
flush();
@readfile($file) or die("File not found.");
?>
当我传输 .swf 文件时,它可以工作,但文件的路径是可见的。
是否可以使用 readfile() 函数将 flv 文件下载到 Flash 播放器。