我有一个客户端软件,可直接从文件服务器传输音频,并公开多媒体文件。
我正在使用AWS S3之类的Web服务,而我正在尝试将文件托管成本维持在最低水平(目前为0美元)。 因此,任何付费的数据存储解决方案都已经过审核。
文件集合大小确实在增加。在接下来的12个月里,它可能接近10TB的文件。 现在我管理着大约250Gb的各种质量的mp3文件和图像。
我想实现服务器用于流式传输多媒体文件,我想要一些建议,其中服务器架构/技术用于此目的(Hadoop,Nginx,..)
首要条件可能是:
此问题中的文件安全性不是问题
欢迎任何帮助。
答案 0 :(得分:0)
对于此用例,音频文件与其他任何内容没有什么特别之处。任何Web服务器都可以。
你已经在使用S3,只需使用它。 S3可以直接为您的文件提供服务,但是如果有任何不错的负载,您将需要在S3存储桶前使用CloudFront。 CloudFront是一个CDN,它将从地理位置分散的点分发您的媒体文件,为您的用户保持良好和快速的状态。当你有更多的流量时,使用CloudFront比直接使用它通常更便宜。