views:

10

answers:

0

I am syndicating out my multi-media content (mp4 and images) to several clients. So I create one S3 object for every mp4 say "my_content_that_pays_my_bills.mp4" and let the client access the S3 URL for the objects and embed it wherever they want.

What I want is for client A to access this MP4 as "A_my_content_that_pays_my_bills.mp4"

and Client B to access this as "B_my_content_that_pays_my_bills.mp4" and so on.

I want to bill the clients by usage: so I could process access logs and count access to "B_my_content_that_pays_my_bills.mp4" and bill client B for usage.

I know that S3 allows only one key per object. So how do I get around this ?