gpt4 book ai didi

angularjs - 媒体优化 - AWS Web 应用程序

转载 作者:行者123 更新时间:2023-12-02 23:18:28 24 4
gpt4 key购买 nike

我正在构建一个基于 Web 的应用程序(Django、AWS 上的 Angular)。该应用程序将包含大量媒体,因为用户将上传大量图像、视频和录音。

目前我们将这些存储在 S3 中。关于最佳方法的任何想法1. 最小化存储2. 减少数据传输3. 不会大幅影响图像/视频质量。

提前致谢。

最佳答案

根据媒体使用频率,您可以使用 S3 life cycles将文件传输到低成本存储中。例如,您可以最初使用 S3 标准来提供文件,然后将其传输到 S3 IA 存储类,然后传输到 Glacier(不会经常使用的文件)。如果您使用的是可复制的内容,请考虑使用 S3 RRS .

enter image description here

Image from Old S3 management console.

利用 AWS CloudFront 在边缘站点缓存内容。

要改进不同位置的上传,请考虑使用 S3 Transfer Acceleration .

您也可以关注AWS reference architectures充分利用 AWS 服务。

AWS Media server RA

引用架构 for media and content serving from AWS .

当涉及到视频时,您可以使用AWS Elastic Transcoder将您的视频编码为不同的格式,这对于不同的设备来说都是最佳质量。

关于angularjs - 媒体优化 - AWS Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45294765/

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