我在 Icecast 设置中遇到了回退问题

我在 Icecast 设置中遇到了回退问题

我希望你们中的一个人可以帮助我解决以下问题,因为我对 icecast 还很陌生。

目标:能够全天候提供音乐流,并能够让 DJ 加入混音,而无需听众切换到其他链接/流。

设置:我在 Windows Server 2008 服务器上安装了 icecast2 2.3.1,并配置了三个挂载点,Live、DJ 和 Autostream。'Live' 是我的听众应该连接的挂载点。'DJ' 是我的 DJ 为进行他们的表演而连接的挂载点。'Autostream' 是全天候播放音乐的挂载点。

问题:我无法让回退在三个挂载点之间工作。除非我有一个直接连接到挂载点的流,否则我的错误日志会告诉我它不存在。

这是我目前的配置:

    <mount-name>/autostream.mp3</mount-name>
    <hidden>1</hidden>
    <public>0</public>
</mount>

<mount>
    <mount-name>/dj.mp3</mount-name>
    <fallback-mount>/autostream.mp3</mount-name>
    <fallback-override>1</fallback-override>
    <hidden>1</hidden>
</mount>

<mount>
    <mount-name>/live.mp3</mount-name>
    <fallback-mount>/dj.mp3</fallback-mount>
    <fallback-override>1</fallback-override>
    <hidden>0</hidden>
</mount>

是我输入错了什么吗,还是我只是不明白后备设置是如何工作的?

答案1

看起来后备系统运行得很好。

将其放置一会之后,我回来再次查看配置,并发现我已将原始的 -->(注释结束)行留在我的挂载点行之后,基本上将整个设置从配置中注释掉。

不用说,当我将 --> 移动到配置文件中的正确位置时,一切都正常了。

添加的更改:将挂载点名称改回普通名称,没有 .mp3 后缀,并稍微整理了一下代码,删除了除自动流挂载点之外的所有部分。

相关内容