以编程方式添加MP4的元数据

时间:2013-04-14 15:58:38

标签: amazon-s3 mp4 amazon-cloudfront

我有一台服务器,单个消费者下载MP4文件。我想在用户点击“下载”时将用户名添加到文件的元数据中。亚马逊为MP3文件做了类似的事情。

现在,稍微有点变化的是,如果文件位于Amazon Cloudfront上,我将如何做同样的事情。

谢谢!

1 个答案:

答案 0 :(得分:0)

您必须通过网络服务器路由您的请求。

  1. 登录用户点击
  2. Web服务器将MP4文件从S3下载到其文件系统。
  3. Web服务器使用MP4编辑器将正确的MP4元数据添加到文件中。
  4. Web服务器将MP4文件作为下载文件提供给客户。
  5. S3是 dumb 文件存储,因此您无法进行任何即时编辑或处理。任何此类工作必须在具有CPU的计算机上发生。

    因此,您提出的问题无法使用CloudFront以任何有意义的方式完成,因为流量需要通过您的服务器路由回来进行后期处理。