使用soundmanager 2播放位于public_html之外的mp3文件

时间:2011-06-29 22:35:05

标签: php mp3 soundmanager2

我必须使用soundmanager2或任何其他基于闪存的mp3播放器来播放位于public_html之外的一些mp3文件,但我无法使其正常工作。

您是否知道有关此主题的任何解决方法?

由于

1 个答案:

答案 0 :(得分:1)

您可以编写一个PHP脚本来加载文件中的内容并发送它。如果你的目的是阻止用户复制声音,这可能是不可能的。如果你不能将文件移动到public_html,你可以创建一个符号链接或只是php脚本。

你可以像这里一样使用readfile:

header('Content-Type: audio/mpeg');
header('Content-Disposition: attachment; filename="audio.mp3"');
readfile('../files/audio.mp3');