我正在研究一个视频上传的解决方案。我有一个Rails 3.1应用程序,基本需求是将文件上传到Rackspace的Cloud Files,然后我们将进行一些编码,然后我们可以向用户显示视频文件。我的问题似乎在于我决定使用云文件,因为我可以在任何地方找到直接上传到S3的解决方案,但没有关于如何对云文件做同样的事情的解决方案。我在Heroku上运行应用程序,而Heroku的文件系统容量并不大,所以将其上传到服务器然后再上传到Cloud Files是不可能的。如果有人对此有解决方案或想法,我很想听听,因为我已经被难住了大半天。
另外,作为参考,这是我一直使用的一篇博客文章,我的观点是:http://www.nickdesteffen.com/blog/video-encoding-with-uploadify-carrierwave-and-zencoder
当我用一个150mb的文件尝试他的解决方案时,我的应用程序在Heroku上崩溃了,我希望视频的大小是或更大,所以我必须找到另一种方法来做到这一点。
提前谢谢你。
发布于 2011-10-15 03:24:49
看起来Rackspace Cloud文件有一个API,可以用来上传到。http://docs.rackspacecloud.com/files/api/v1/cf-devguide-20110913.pdf
我相信你已经看过了..。但它可能会被修改为上传到Rackspace而不是S3。
发布于 2012-10-17 16:02:58
Rackspace不支持印前检查请求,所以你必须使用flash...我目前正在使用S3和这个库-- http://cotag.github.com/Condominios/试图让我理解AngularJS!
https://stackoverflow.com/questions/7734019
复制相似问题