托管音频文件

时间:2014-09-21 02:38:48

标签: audio architecture amazon-s3 hosting audio-streaming

我正在考虑建立一个帮助音乐家远程协作的网站。为此,他们需要共享大型(未压缩)音频文件。

对于我考虑的解决方案,我希望能够执行以下功能:

  • 上传/下载未压缩的音频文件
  • 流上传音频

我担心的是带宽需求大。我应该在自己的(托管的)服务器空间上执行这些操作,还是有可以使用API​​的服务?

我已经查看了亚马逊的S3,它允许我托管文件,但我无法找到任何暗示我可以从他们的服务流式传输的内容。我不确定S3是否适合我想要实现的目标。

有人可以提供一些高级架构建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

保罗在他的评论中提到的是真的...... S3并非设计为CDN。

但是,如果您的音频文件一次不会被超过一千人使用,那么您实际上并不需要CDN。您可以将它们放在S3上并直接从那里(通过HTTP)流式传输而没有任何困难。听起来你有很多只能被少数人访问的曲目。 S3很好。

当发布可能被许多人使用的已完成的作品时,那将是使用Cloudfront的好时机。