建议使用哪种技术作为音频流 Web 服务器

Which technology is recommended to use as Audio Streaming Web Server

我有一个客户端软件,它直接从文件服务器流式传输音频,并公开 public 个多媒体文件。

我正在使用 AWS S3 之类的 Web 服务,并且我正在努力将文件托管成本保持在最低水平(目前为 0 美元)。 所以任何付费的数据存储解决方案都已经过审核。

文件集的大小确实在增加。在接下来的 12 个月内,它可能接近 10TB 的文件。 目前,我管理着大约 250Gb 的不同质量的 mp3 文件和图像。


我想实现一个 用于流媒体文件的服务器 ,并且我想要一些建议,其中服务器 architecture/technology 用于此目的(Hadoop、Nginx ,..)

首要条件可能是:

The file security is not an issue in this question

欢迎任何帮助。

与此用例的任何其他文件相比,音频文件没有什么特别之处。任何网络服务器都可以。

您已经在使用 S3,就用它吧。 S3 可以直接为您的文件提供服务,但对于任何体面的负载,您都希望在 S3 存储桶前面使用 CloudFront。 CloudFront 是一个 CDN,它将从地理分布的点分发您的媒体文件,为您的用户保持良好和快速的体验。当您有更多流量时,使用 CloudFront 通常比直接使用 S3 更便宜。