javascript - 从 soundcloud 接收不同文件格式的流

标签 javascript audio soundcloud

目前我正在使用 url 为音频标签生成 src="" ,如下所示:

<audio src="http://api.soundcloud.com/tracks/81827374/stream?client_id=my_id" controls>
</audio>

但是,Firefox 和 Opera 浏览器似乎不支持这种文件格式(mp3),因此我需要提供替代格式,我认为如下所示:

<audio preload="auto" controls>
    <source src="some link for .wav file" />
    <source src="some link for .mp3 file" />
    <source src="some link for .ogg file" />
</audio>

这可以通过 soundcloud api 实现吗?

最佳答案

遗憾的是,我们目前不提供 MP3 以外的编码。

为了在不支持 MP3 ( Firefox will probably get this support some time soon ) 的浏览器中播放音频,您需要使用诸如 Audio5JS 之类的库或SoundManager2 .

关于javascript - 从 soundcloud 接收不同文件格式的流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15315840/

相关文章:

javascript - 如何将 JavaScript 对象转换为普通字符串?

javascript - CSS动画卡住

javascript - "Un-Angularize"JS对象的快速方法

audio - 哪种是捕获音频和视频(基于Web)的最佳编程语言?

ios - SoundCloud 表示声音可以流式传输,但无法在 iOS 或 OS X 上播放

soundcloud - 通过 SoundCloud API 重新发布轨道

wordpress - 如何创建 Lynda 或其他视频培训网站风格的音频流网站?

javascript - IE onbeforeunload 不触发 ExternalInterface 回调

actionscript-3 - 加载SWF数据而不加载声音,然后稍后加载声音

audio - FFMPEG - 在编码后获取精确计算的音频文件大小