Icecast中继流可以缓冲渐进式音频流

时间:2014-07-01 02:38:07

标签: buffer icecast

在阅读了冰球文件后,我有两个问题:

1)我不确定icecast服务器是否可以缓冲音频流,如果可以,那么使用中继怎么样?

2)如果我有很多动态中继服务器代理,如何配置配置文件?我的意思是我必须动态地更改配置文件,因为我没有断定icecast支持正常表达式,例如/ realtime(\ d +)来匹配所有实时站。

1 个答案:

答案 0 :(得分:1)

Icecast会缓冲流。当客户端连接时,缓冲区数据的刷新速度与Icecast可以循环并发送数据一样快。

Icecast还可以传播现有的流。来自the documentation

<relay>
    <server>192.168.1.11</server>
    <port>8001</port>
    <mount>/example.ogg</mount>
    <local-mount>/different.ogg</local-mount>
    <relay-shoutcast-metadata>0</relay-shoutcast-metadata>
</relay>

现在,至于在飞行中这样做,据我所知,在Icecast中无法做到这一点。