Direct download to s3 without using a production server

We are creating a media-oriented website that requires our users to send very large video-quality video files over the Internet. We want to reduce bandwidth problems by eliminating the use of our production server (where there is a website), and simply create a connection between the user and the s3 account.

To make it even more fun, our hosting service allows only 50 MB to upload via PHP ...

I have looked all over the internet for a possible solution, can anyone help?

The progress bar will also be awesome.

+4
source share
2 answers

The easiest way to do this is via the S3 POST download API . If you need a progress bar, you can do it easily in HTML5 browsers ; if you need to support older browsers, you may need a flash bootloader.

+7
source

You need to somehow provide your S3 credentials to your users, and then I doubt that you want to do this. This would be the only way to directly connect users to S3 without involving your server.

-1
source

All Articles