Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.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 web services AWS:将视频文件从web应用上传到s3 bucket_Amazon Web Services_Amazon S3 - Fatal编程技术网

Amazon web services AWS:将视频文件从web应用上传到s3 bucket

Amazon web services AWS:将视频文件从web应用上传到s3 bucket,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我正在努力学习如何使用AWS。我不知道如何从客户端将文件上传到bucket中,所以我可以制作一个web应用程序来上传视频文件,以便使用Rekognion 我试图创建一个API网关,却发现强制执行了10mb的限制。还有别的办法吗 这就是SDK的用途吗?我不明白它将如何在web应用程序上运行。如果使用javascript,您可以使用AWS Cognito标识池并直接集成此功能,从web应用程序将文件上载到S3 中级文章对此进行了很好的解释。您可以使用File BLOB api将视频分割为10 MB的

我正在努力学习如何使用AWS。我不知道如何从客户端将文件上传到bucket中,所以我可以制作一个web应用程序来上传视频文件,以便使用Rekognion

我试图创建一个API网关,却发现强制执行了10mb的限制。还有别的办法吗


这就是SDK的用途吗?我不明白它将如何在web应用程序上运行。

如果使用javascript,您可以使用AWS Cognito标识池并直接集成此功能,从web应用程序将文件上载到S3


中级文章对此进行了很好的解释。

您可以使用File BLOB api将视频分割为10 MB的片段,然后使用byterange请求上载每个片段

下面是关于我如何使用的代码:

真正棘手的一点是,blob“end byte”是不在段中的第一个字节,而header“end byte”是上传到段中的最后一个字节。(所以每次上传都会有一个关闭)。

这篇博文有帮助吗?