Amazon S3:如何同时使用/加载mp3文件

我正在使用Amazon S3存储一些mp3文件。 我的Web应用程序使用Soundmanager2 javascript库从Amazon存储桶加载文件,并将其播放给用户。 当第一个用户点击一个mp3时,soundmanager开始播放该文件,并按照预期在播放时缓存其余的歌曲。 问题是,如果第二个用户点击相同的mp3,他必须等到第一个用户缓存整首歌曲,这对我的网站来说是不可接受的。 据我所知,Amazon S3以某种方式将文件“流式传输”到第一个请求。有没有办法同时使用该文件,即用户能够同时播放相同的MP3? 此外,CloudFront功能是否可以解决此问题? 谢谢您的帮助! 亚历克斯 (顺便说一下,我的应用程序是基于Ruby on Rails 3构建的,并在Heroku上托管)     
已邀请:
S3中没有限制限制单个对象的同时下载。 我建议您使用像Charles这样的工具来检查HTTP请求,看看是否有其他服务导致第二个客户端的请求被延迟。     

要回复问题请先登录注册