【发布时间】:2020-04-16 10:04:08
【问题描述】:
我想使用 AWS lambda 函数将视频上传到 S3。该视频在我的本地计算机中不可用。我有“下载网址”。我不想将它下载到我的本地计算机并将其上传到 S3。我正在寻找一种使用 lambda 函数直接将此视频文件放入 S3 的解决方案。如果我使用缓冲区或流式传输,我会消耗大量内存。有没有更有效的解决方案?
非常感谢您的帮助。
【问题讨论】:
-
欢迎来到 StackOverflow!你能澄清一下你从哪里复制文件吗?
-
嗨,约翰,在我的项目中,我需要上传 API 后面可用的视频。这些视频在云中可用,我有下载 URL。我需要使用 Amazon lambda 将其直接发送到 S3,而无需在本地下载。
-
当您说“视频在云中可用”时,它们究竟在哪里可用?来自 S3、谷歌、Dropbox?还是只是来自某个随机 URL?
-
嗨,John,它们在视频会议工具云中可用。我们有 API 来访问视频详细信息。我必须把这些视频放到 S3 中。
-
@Dasu 您的问题是如何使用 lambda 下载文件以及如何使用 lambda 将它们上传到 s3?
标签: python amazon-web-services amazon-s3 aws-lambda