网络服务器流音频与音频云平台

时间:2014-04-02 14:59:00

标签: audio html5-audio soundcloud

我的目标是构建一个Web应用程序,允许用户在他们的android和ios设备上的网站上听音乐。

我正在考虑的问题是我是否应该从网络服务器托管和提供音乐,或者我是否应该主持和提供来自soundcloud的音乐。我为两者构建了一个原型。

当我从我的网络服务器提供音乐时,我只需使用html音频元素播放我在网络目录中的MP3文件。我可以使用Javascript来构建自己的擦洗栏。这适用于桌面,Android和ios上的浏览器。

当我从SoundCloud.com提供音乐时,我尝试使用他们的Javascript SDK播放音乐。这在桌面浏览器上运行良好,但不适用于Android或ios浏览器。为了使问题进一步复杂化,我似乎无法找到MP3(或音乐)文件的网址,因此我甚至无法使用html音频元素来呈现音乐。因此,尽管soundcloud.com为我提供了一个很好的CMS,但最终我无法为我的观众构建一个html 5的自定义播放器。

鉴于soundcloud.com的这种限制,我是否可以期待其他音频云平台的类似限制?音频云平台有哪些优势可以让网络服务器获胜?

1 个答案:

答案 0 :(得分:1)

使用音频云平台的原因:

  1. 您需要将音频文件转码为其他格式

  2. 您需要更强大的内容分发网络(例如,提供内容 来自与他们最接近的服务器的用户)

  3. 预建CMS系统

  4. 使用您自己的网络服务器的原因

    • 如果您不关心上述任何优势