我之后试图播放音乐。
这不是下载,而是从源文件到另一页上的<audio>
标记的直接mp3文件流。
到目前为止我尝试过的事情:- 使用Web音频API直接从URL流式传输(audio.src = url-&gt; audio.load())
- &gt;& #34;不支持text / html&#34;。
- &gt;将MP3类型添加到.htaccess文件中没有帮助(是的,我试图将其移动到我的MP3目录中是的。) - >&gt;我必须用PHP手动完成,所以我可以使用内容类型标题。 - 使用JQuery,AJAX和PHP文件来传输来自的数据。 MySQL数据库上的blob。
- &gt;它不缓冲文件,但是加载它需要min。 30秒。
- &gt; - 使用JQuery,AJAX和PHP文件从我的服务器上的目录流式传输数据,这对于简单的音频流来说太慢了,也许有点太复杂了。 /> - &GT;与2.相同(此外,这不再是安全的)
我在.htaccess文件中使用的代码是
AddType audio/mpeg3 .mp3
AddType audio/mp3 .mp3
AddType audio/x-mpeg3 .mp3
我有2种方法可以解决我的问题,所以我有2个问题
1.如何告诉我的服务器将MP3文件作为audio / mpeg3而不是text / html(在案例1中)流式传输?
2.如何缓冲音频流(例如2或3),以便访问者不等待30秒以上?
<小时/>
我们欢迎更正。