我有一个Icecast2(2.4.1)设置工作,用户连接到/ live并监听我的轮换。现在我想要另一个“挂载点”,这样我就可以进入现场并回到旋转状态。
到目前为止,我还没有找到可以理解的指南或帮助。
答案 0 :(得分:1)
您正在寻找的是"后备"。 documentation describes them。
基本上你会有这样的过渡:
/live.ogg
↓ (↑)
/rotation.ogg
如果/live.ogg断开连接,则所有侦听器都将转移到/rotation.ogg。连接到/live.ogg的新侦听器直接提供给/rotation.ogg流。
如果设置了 fallback-override,则括号中的箭头变为相关:
如果/live.ogg重新连接,则所有侦听器都会从/rotation.ogg转移回/live.ogg。
否则所有侦听器都保留在/rotation.ogg上,并且只为新的侦听器/live.ogg提供服务。
就配置而言,它看起来像这样(只包含相关部分):
<mount>
<mount-name>/live.ogg</mount-name>
<fallback-mount>/rotation.ogg</fallback-mount>
<fallback-override>1</fallback-override>
</mount>
<mount>
<mount-name>/rotation.ogg</mount-name>
</mount>