我一直在尝试使用默认的html5播放器在浏览器中播放mp3文件。
正在播放音频,但搜索栏在此处无效。可能是什么问题。请帮忙。
答案 0 :(得分:1)
您需要在您提供音频的机器上support byte range requests。请参阅SoundManager2' Technical Notes on the subject。
Byte Serving在客户端和服务器之间自动协商,与传统下载相比具有许多优势。最值得注意的是,Byte Serving更接近于"流媒体"技术,使客户能够在知道持续时间后,在文件中的任意位置搜索,缓冲和恢复播放。
示例请求:
GET 1a8fdf5d0433ed581bbcee74836b3305.mp3 HTTP/1.1
Range: bytes=5210604-5275910
预期回应:
HTTP/1.1 206 Partial Content
Accept-Ranges: bytes
Content-length: 65307
Content-Range: bytes 5210604-5275910/5275911
Content-Type: audio/mpeg
206 Partial Content
状态。Content-Range
响应标头。416 Requested Range Not Satisfiable
状态响应。