html5音频和WebAudio是BFF - 是吗?

时间:2014-04-06 10:33:11

标签: html5 audio web-audio

我现在正在为自定义播放器编码很长一段时间。 我的计划是使用soundcloud作为我的后端。而HTML5音频标签作为我的流媒体对象。 我还希望包含Canvas以进行一些可视化。这就是问题的开始。

要使Visuals在两个浏览器上工作,我需要通过xhr请求将音频加载到arraybuffer中。但是我不能再使用音频标签了。这很难过,因为到现在为止我知道如何基于它来编写我需要的所有功能。

我在html5rocks上找到关于html5音频和WebAudio的文章是最好的朋友。 还有一个关于如何将标签与频率条可视化器一起使用的示例。但 这只适用于Chrome,因为Firefox - 也许你们有些人注意到了 - 会播放.mp3文件但是在视频对象中。要使视觉效果起作用,我需要Firefox的.ogg文件。但是我不能再使用soundcloud作为我的后端了。

所以我必须重新考虑整个播放器 - 或者在使用html 5音频时是否有办法在两个浏览器上解码音频?

非常感谢你。

1 个答案:

答案 0 :(得分:0)

这是FF的问题(< audio>中没有MP3支持)。但是你也不能从元素中获得媒体流吗?它不应该是一个 - 不是 - audioContext.createMediaElementSource也应该对它起作用。