reactjs - 将视频文件上传到 S3 存储桶(React js)
问题描述
如何使用 React JS 将视频文件上传到 S3 存储桶。我目前正在开发一个 React JS 应用程序,我必须将视频文件上传到 S3 存储桶中。我搜索了很多,但我只能找到“图片”上传部分。但我想知道如何将视频文件上传到 S3 存储桶(有效方式)。如果有人知道,请分享您的答案。
提前致谢。
解决方案
从技术上讲,上传视频就像上传任何二进制文件(例如图像、音频文件...等)。但是,由于这些视频文件可能会很快变得太大,所以我建议您使用以下一项或多项:
分段上传:如果文件大于 100MB,强烈推荐。它将帮助您达到更高的吞吐量、恢复中断上传以及暂停和恢复上传的能力。在这里阅读更多。
S3 传输加速:使用 CDN 的用户将上传到地理位置更近的位置,这也将为他们加快速度。在这里阅读更多。
一些有用的库要检查:EvaporateJS,react-s3-uploader-multipart
推荐阅读
- sql - 两边如何连接
- asp.net-core - AutoMapper 自定义值解析器异步
- apache-spark - Spark Graphframes 大型数据集和内存问题
- javascript - 从容器调度一个动作
- python - 在python中写入CSV文件时如何保持前导零
- php - 在 htdocs 延迟之外加载图像
- debugging - 在最新检查期间未能捕获任务“:app:compileFlutterBuildDebugArm”属性“outputDirectory”的输出文件指纹
- apache-spark - 如何处理在火花中读取不存在的文件
- html - 在悬停时制作复选框菜单下拉菜单
- spring - 如何修改默认的 Json 错误响应 Spring?