Php直播与自定义媒体播放器

时间:2017-09-16 11:11:59

标签: javascript php css html5 ftp

我正在尝试播放MP3文件。我的脚本放在d:/ drive上的c:/ drive和MP3文件中。 Google Chrome不允许将本地文件加载到浏览器中。所以,我把d:/目录作为FTP目录,并试图通过PHP使用FTP访问一个mp3文件。 我已经通过以下代码成功完成了它......

<?php
$ftp_server = "server";
$ftp_server = ftp_connect($ftp_server);
$login = ftp_login($ftp_conn, 'username', 'password');
$filename = "ftp://username:password@server/directory/file.mp3";

header('Cache-Control: max-age=604800');
header('Content-type: audio/mpeg');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($filename));
?>

<audio controls="controls"> 
   <source src="<?php readfile($filename);?>">
</audio>

现在,问题是这是由于header('Content-type: audio/mpeg');浏览器上出现了黑屏,并且内置了媒体播放器。

Screenshot

虽然我想知道如何使用自定义媒体播放器播放此MP3文件。

0 个答案:

没有答案