建议使用哪种技术作为音频流 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 ,..)
首要条件可能是:
- 好I/O管理
- 处理许多持续和持久的连接
用于流式传输。
The file security is not an issue in this question
欢迎任何帮助。
与此用例的任何其他文件相比,音频文件没有什么特别之处。任何网络服务器都可以。
您已经在使用 S3,就用它吧。 S3 可以直接为您的文件提供服务,但对于任何体面的负载,您都希望在 S3 存储桶前面使用 CloudFront。 CloudFront 是一个 CDN,它将从地理分布的点分发您的媒体文件,为您的用户保持良好和快速的体验。当您有更多流量时,使用 CloudFront 通常比直接使用 S3 更便宜。
我有一个客户端软件,它直接从文件服务器流式传输音频,并公开 public 个多媒体文件。
我正在使用 AWS S3 之类的 Web 服务,并且我正在努力将文件托管成本保持在最低水平(目前为 0 美元)。 所以任何付费的数据存储解决方案都已经过审核。
文件集的大小确实在增加。在接下来的 12 个月内,它可能接近 10TB 的文件。 目前,我管理着大约 250Gb 的不同质量的 mp3 文件和图像。
我想实现一个 用于流媒体文件的服务器 ,并且我想要一些建议,其中服务器 architecture/technology 用于此目的(Hadoop、Nginx ,..)
首要条件可能是:
- 好I/O管理
- 处理许多持续和持久的连接 用于流式传输。
The file security is not an issue in this question
欢迎任何帮助。
与此用例的任何其他文件相比,音频文件没有什么特别之处。任何网络服务器都可以。
您已经在使用 S3,就用它吧。 S3 可以直接为您的文件提供服务,但对于任何体面的负载,您都希望在 S3 存储桶前面使用 CloudFront。 CloudFront 是一个 CDN,它将从地理分布的点分发您的媒体文件,为您的用户保持良好和快速的体验。当您有更多流量时,使用 CloudFront 通常比直接使用 S3 更便宜。