创建Rails音乐播放器应用程序(类似收音机)

时间:2012-03-28 02:59:49

标签: ruby-on-rails amazon-s3 streaming

我想创建一个有很多混音带的rails应用程序,用户可以收听和下载(如datpiff.com)。所有混音带都将由我上传。每个mixtape都有自己的页面,标题,艺术家姓名,封面等。

我无法正确使用该应用的架构。什么是上传所有混音带的最佳方式。 (我在想像Amazon S3这样的东西)。

我是否必须使用整个混音带,每首歌曲或压缩文件上传压缩文件。

如何显示每首歌曲的信息(标题,长度等)

当然,最大的问题是mixtape的流式传输以及文件的下载。

任何人都可以指导我了解创建此应用的最佳方式。 (Rails是最好的方法吗?)

提前致谢。

2 个答案:

答案 0 :(得分:8)

你在S3的正确轨道上。如果您想要使用某种GUI上传内容,请将paperclip与它结合使用。

对于流式传输,请查看jPlayer,这是一个jQuery插件。

下载没什么大不了的。查看Rails' send file。要从S3等远程来源发送,请查看here

答案 1 :(得分:0)