首页 > 解决方案 > 将视频文件上传到 S3 存储桶(React js)

问题描述

如何使用 React JS 将视频文件上传到 S3 存储桶。我目前正在开发一个 React JS 应用程序,我必须将视频文件上传到 S3 存储桶中。我搜索了很多,但我只能找到“图片”上传部分。但我想知道如何将视频文件上传到 S3 存储桶(有效方式)。如果有人知道,请分享您的答案。

提前致谢。

标签: reactjsamazon-web-servicesamazon-s3

解决方案


从技术上讲,上传视频就像上传任何二进制文件(例如图像、音频文件...等)。但是,由于这些视频文件可能会很快变得太大,所以我建议您使用以下一项或多项:

  • 分段上传:如果文件大于 100MB,强烈推荐。它将帮助您达到更高的吞吐量、恢复中断上传以及暂停和恢复上传的能力。在这里阅读更多。

  • S3 传输加速:使用 CDN 的用户将上传到地理位置更近的位置,这也将为他们加快速度。在这里阅读更多。

一些有用的库要检查:EvaporateJSreact-s3-uploader-multipart


推荐阅读