PHP显示.m3u8直播

时间:2017-12-23 12:30:31

标签: php header

我建立了一个实时流媒体网站。 .m3u8和.ts文件存储在服务器中。我想要隐藏这些文件。我做了一个密码保护页面,如果用户登录,打开这个.php文件将与打开.m3u8文件做同样的事情。

$reqpath = 'test/test.m3u8';
header("Cache-Control: no-store, no-cache,must-revalidate");
header("Cache-Control: post-check=0, pre-check=0",false);
header("Pragma: no-cache");
header('Content-type:application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($reqpath));
header('Content-Length: ' . filesize($reqpath));
@readfile($reqpath);

当我登录并在safari上打开这个php文件时,没有任何反应......它没有显示视频。谁能帮我?
或者你有其他解决方案来保护.m3u8吗? 谢谢

0 个答案:

没有答案