newyuppie
newyuppie

Reputation: 1054

Host files in S3, allow public read but not downloading

I would like to host a few media files on S3, and use a nice JS player to fetch the media, but I don't want general public to be able to download the files (they are commercial sounds and videos).

Is there a policy that one can set up (in meta-policy) like: "allow streaming from anyone, restrict downloading from all"? Or am I confined to use Soundcloud?

Thanks

Upvotes: 0

Views: 293

Answers (1)

rockerBOO
rockerBOO

Reputation: 3030

Most network traffic from a browser will be accessible to anyone. Plugins allow for some more hiding of the files but are usually reverse-engineer-able enough to get the files out.

Flash is commonly used to hide this access and stream the media without exposing the media location inside the browser. The media can still be gotten using a proxy, which will expose the flash network traffic.

Best rule of thumb is to keep access to the data annoying enough that people won't want to get to it for what they wish to download. And commercial sounds and videos should be put up understanding that they could be leaked but to minimize the risk.

Upvotes: 2

Related Questions