Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 以编程方式为MP4添加元数据_Amazon S3_Mp4_Amazon Cloudfront - Fatal编程技术网

Amazon s3 以编程方式为MP4添加元数据

Amazon s3 以编程方式为MP4添加元数据,amazon-s3,mp4,amazon-cloudfront,Amazon S3,Mp4,Amazon Cloudfront,我有一个服务器,一个消费者可以从该服务器下载MP4文件。我想在用户单击“下载”时将用户名添加到文件的元数据中。亚马逊为MP3文件做了类似的事情 现在,稍微有点不同的是,如果文件在Amazon Cloudfront上,我将如何做同样的事情 谢谢 您必须通过web服务器发送请求 登录用户单击 Web服务器将MP4文件从S3下载到其文件系统 Web服务器使用MP4编辑器将正确的MP4元数据添加到文件中 Web服务器将MP4文件作为下载返回给客户 S3是哑文件存储,因此您不能进行任何动态编辑或处理。任何

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

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


谢谢

您必须通过web服务器发送请求

  • 登录用户单击
  • Web服务器将MP4文件从S3下载到其文件系统
  • Web服务器使用MP4编辑器将正确的MP4元数据添加到文件中
  • Web服务器将MP4文件作为下载返回给客户
  • S3是哑文件存储,因此您不能进行任何动态编辑或处理。任何此类工作必须在配备CPU的机器上进行

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