gpt4 book ai didi

javascript - 将大型图像文件和视频上传到 Google Cloud Storage

转载 作者:行者123 更新时间:2023-11-28 04:58:22 33 4
gpt4 key购买 nike

我正在使用标准 python 应用引擎环境,目前正在研究如何使用 App Engine 或直接使用客户端(首选)将多个大型媒体文件上传到 Google Cloud Storage(公共(public)可读)。

我目前发送一堆较小的图像(最多 20 个 - 平均在 30 到 100k 之间),同时直接通过 POST 发送到服务器。这些图像由客户提供并放入我的项目默认存储桶中。我使用单独的线程处理请求图像,一次将它们写入云中,然后将它们与一个 ndb 对象关联。当图像很小并且不会导致请求耗尽内存或调用 DeadlineExceededError 时,这一切都很好。

但是对于 20mb 以上的大型图像文件或大小高达 1GB 的视频文件,最佳方法是什么?是否有有效的方法可以直接从客户端执行此操作,例如可以通过 Json api(可恢复上传)实现此操作吗?如果是这样,是否有任何明确的示例说明如何在客户端上纯粹使用 javascript 执行此操作?我已经查看了文档,但至少对我而言,直观上并不明显。

我已经研究了一两天的可能性,但没有任何清晰的线性描述或方法能够打动您。我注意到 Google 文档中有一种使用 PHP 直接从客户端通过 POST 上传的方法... https://cloud.google.com/appengine/docs/php/googlestorage/user_upload...Is这仅与在应用程序引擎上使用 PHP 相关,或者是否有与 python 或 javascript 的 createUploadUrl 等效的方法?

无论如何,我会继续探索,但任何指示将不胜感激。

干杯

最佳答案

关于javascript - 将大型图像文件和视频上传到 Google Cloud Storage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42348887/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com