我想用html音频元素播放mp3音频,但src不是mp3文件的位置,它是由java处理的输出流URL,如http://xxx.xx.xx.xx/audio/stream
。这是我的问题。
我可以接收音频并播放它,volume
和playbackRate
效果很好,但我无法使用audio.currentTime
属性设置其位置。
我可以在直接访问流网址时下载音频文件
任何人都知道出了什么问题?非常感谢!!
答案 0 :(得分:0)
我找到了一种解决方法,将这些标头添加到响应标头中
response.addHeader("Accept-Ranges", "bytes");
response.addHeader("Content-Length", length + "");
response.addHeader("Content-Range", "bytes " + range + "-" + length + "/" + length);
response.addHeader("Content-Type", "audio/mpeg;charset=UTF-8");