从网络服务器流式传输音频需要什么样的服务器规格?

从网络服务器流式传输音频需要什么样的服务器规格?

我现在正在开发一个播客网站,想知道是否有人可以帮我提供一些服务器负载的数字。

现在我有一台 Digital Ocean 的廉价服务器:512MB内存 1 核处理器 20GBSSD 磁盘 1TB传输

我担心负载,因为所有音频数据都存储在网络服务器上。我估计现在 MAX 会有大约 40-50 个用户同时从网站下载和/或流式传输。播客文件将约为 50MB。

您认为我的小型服务器能够支持这些数字吗?任何建议都将不胜感激!

答案1

您尚未指定计划使用的流媒体服务器,但 512 MB 应该足以满足 Icecast 的需求。我还没有以任何重大方式使用它,但我发现这个帖子早在 2008 年,以 512MB 的带宽向 1800 名听众展示节目就已经是切实可行的了。

1 TB 的容量应该足以满足 50 个同时传输的数据流的需求 - 假设您的连接速度为 10 兆比特,则数据流为 128k 或更少;如果您的连接速度为 100 兆比特,则数据流为 1 兆比特或更少 - 留出足够的余地。

答案2

服务器不播放音频文件;它只是“提供”音频。客户端负责音频处理。你应该担心带宽问题。

任何普通连接都无法超越 SSD 驱动器的传输速率,所以我认为您不必担心硬件本身。带宽将是这里的瓶颈。

您认为您的 40-50 位用户会用完 1 TB 的连接吗?

相关内容