Я распространяю мультимедийный контент (mp4 и изображения) нескольким клиентам. Поэтому я создаю один объект S3 для каждого mp4, скажем «my_content_that_pays_my_bills.mp4», и позволяю клиенту получить доступ к URL-адресу S3 для объектов и встраивать его в любое место.
Я хочу, чтобы клиент A получил доступ к этому MP4 как «A_my_content_that_pays_my_bills.mp4»
и клиент B для доступа к нему как "B_my_content_that_pays_my_bills.mp4" и т. Д.
Я хочу выставлять клиентам счета за использование: чтобы я мог обрабатывать журналы доступа и считать доступ к «B_my_content_that_pays_my_bills.mp4» и выставлять счета клиенту B.
Я знаю, что S3 допускает только один ключ на объект. Так как мне обойти это?