如何通过webapp上传一个一兆字节的文件到Amazon S3?

我想知道如何上传大文件到亚马逊S3(> 1兆兆字节)

理想情况下,networking应用上传机制应该有:

  1. 实时进度条
  2. 上传速度统计
  3. 暂停/恢复支持
  4. 直接从电脑上传到亚马逊S3
  5. 内存高效,使大文件可以通过网页浏览器发送。

我已经尝试通过Django Uploadify S3 。 虽然看起来不能很好地处理大文件。

有没有人知道Github上的现有演示应用程序或使用以下任何语言的文档?

  • 轨道
  • Django的
  • PHP
  • Java的

最近,我也有关于诺克斯S3库nodejs的goggled ,虽然我还没有find一个演示应用程序上传。