【发布时间】:2015-12-17 17:30:17
【问题描述】:
我想播放由 php 脚本生成的音频。
客户端:
<audio controls autoplay src="audio.php"></audio>
服务器端:
$path = 'somefile.mp3';
header('Content-Type: audio/mpeg');
header('Cache-Control: no-cache');
header("Content-Transfer-Encoding: binary");
readfile($path);
它可以播放,但我无法更改音频元素中的当前时间。范围滑块不起作用。
【问题讨论】:
-
我认为原因是您必须使音频文件可搜索。例如,当用户倒带音频文件时,此播放器会尝试获取部分内容 (stackoverflow.com/questions/11340276/make-mp3-seekable-php)
-
谢谢。我的问题解决了
标签: php html audio http-headers