Streaming 如何动态扩展icecast服务器?(具有多个动态装载点)

Streaming 如何动态扩展icecast服务器?(具有多个动态装载点),streaming,amazon,icecast,Streaming,Amazon,Icecast,我正在尝试拥有一个icecast服务器集群,我希望它能够以弹性beans talk的方式动态扩展,但是我找不到关于这个问题的任何资源 情况将是: 可以随时创建/删除装入点 主服务器将运行在更强大的EC2实例上 在AWS Elastic Beanstalk下有一组继电器 根据带宽指标配置Elastic Beanstalk以拆除上/下中继 问题: 是否有一种推荐的方法来动态扩展它? 假设我们在周末达到高峰,然后在周一几乎没有用户 是否有任何价格合理的服务,将中继我的动态挂载? 假设我们只有一台巨大的

我正在尝试拥有一个icecast服务器集群,我希望它能够以弹性beans talk的方式动态扩展,但是我找不到关于这个问题的任何资源

情况将是:

可以随时创建/删除装入点

主服务器将运行在更强大的EC2实例上

在AWS Elastic Beanstalk下有一组继电器

根据带宽指标配置Elastic Beanstalk以拆除上/下中继

问题:

是否有一种推荐的方法来动态扩展它? 假设我们在周末达到高峰,然后在周一几乎没有用户

是否有任何价格合理的服务,将中继我的动态挂载? 假设我们只有一台巨大的EC2机器,并将此服务作为我们的中继


对于这样一个开放式的问题,我深表歉意,因为我目前还没有找到任何明确的方法来进一步解决这个问题。

我认为您高估了icecast服务器的资源消耗。

如果您希望自己也运行源客户机,并且这些客户机必须对您的内容进行动态编码,那么您只需要大量的CPU周期。如果您有预编码的内容,那么源客户机也可以在一台机器上毫无问题地进行扩展


我个人认为EC2不适合复杂的设置,包括包含大量文件的源客户机。它几乎总是比传统的VPS甚至小型根服务器更昂贵。

我认为您高估了icecast服务器的资源消耗。

如果您希望自己也运行源客户机,并且这些客户机必须对您的内容进行动态编码,那么您只需要大量的CPU周期。如果您有预编码的内容,那么源客户机也可以在一台机器上毫无问题地进行扩展


我个人认为EC2不适合复杂的设置,包括包含大量文件的源客户机。它几乎总是比传统的VPS甚至小型根服务器更昂贵。

我只是托管服务器,每个挂载点将从不同的机器广播,这将负责编码。@kroe Digital Ocean拥有我见过的最好的带宽计费。1 TB,5美元/月。这里有一个10美元信用的链接,可以尝试一下:我建议避免使用他们的NYC1和NYC2数据中心,尽管它们超载了。我在他们提供的所有其他数据中心都有很好的运气,并且在那里运行了很多数据箱。他们似乎还没有实际测量带宽使用情况,但应该很快开始这样做。我已经有超过100mbit的箱子在那里推了,我会毫不犹豫。我只是托管服务器,每个挂载点将从不同的机器上广播,这将负责编码。@kroe Digital Ocean有我见过的最好的带宽计费。1 TB,5美元/月。这里有一个10美元信用的链接,可以尝试一下:我建议避免使用他们的NYC1和NYC2数据中心,尽管它们超载了。我在他们提供的所有其他数据中心都有很好的运气,并且在那里运行了很多数据箱。他们似乎还没有实际测量带宽使用情况,但应该很快开始这样做。我已经有超过100mbit的盒子,我提供了与Icecast兼容的主机,配置支持您正在努力实现的目标。这不是Icecast,而是我自己的作品,AudioPump。如果您感兴趣,请随时发电子邮件至brad@audiopump.co. 它尚未公开,但已经被少数几家公司使用了一段时间。我提供与Icecast兼容的主机,其配置支持您试图实现的目标。这不是Icecast,而是我自己的作品,AudioPump。如果您感兴趣,请随时发电子邮件至brad@audiopump.co. 它还没有公开发布,但已经被少数几家公司使用了一段时间。