【问题标题】:Web audio cannot set position when the src uri is file stream当 src uri 是文件流时,Web 音频无法设置位置
【发布时间】:2017-10-23 14:43:48
【问题描述】:

我想播放带有html音频元素的mp3音频,但是src不是mp3文件的位置,它是java处理的http://xxx.xx.xx.xx/audio/stream之类的输出流url。这是我的问题。

我可以接收并播放音频,volumeplaybackRate 表现良好,但我无法使用audio.currentTime 属性设置其位置。

直接访问流url就可以下载音频文件了

有人知道出了什么问题吗?非常感谢!!

【问题讨论】:

    标签: html audio stream


    【解决方案1】:

    我找到了解决方法,将这些标头添加到响应标头 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");

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-22
      • 1970-01-01
      • 2020-12-31
      • 2016-08-30
      • 2021-03-22
      • 2015-06-05
      相关资源
      最近更新 更多