冰播中继流可以缓冲一个渐进的音频流



看完icecast的文档,我有两个问题:

1)我不确定iccast服务器可以缓冲音频流,如果它可以,如何使用中继?

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

iccast做缓冲流。当客户端连接时,缓冲区数据将以Icecast可以循环并发送数据的最快速度刷新。

Icecast还可以中继现有流。来自文档:

<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>

现在,至于在飞行中做这个,据我所知,在iccast中没有办法做到这一点。

我找到了一个免费的解决方案&简单(试过了&测试),但有一些限制。
Rocket Streaming Audio Server
https://www.rocketbroadcaster.com/streaming-audio-server/
它确实允许您将https流中继到http(流镜像)。配置应用程序很简单。它"按原样"中继流(不重新编码),但在免费版本中,您只能流式传输到100个侦听器。

最新更新