ICECAST流式播放两个不同的播放列表

时间:2015-09-22 19:43:49

标签: icecast

我已经修改了我的icecast.xml

<listen-socket>
    <port>8000</port>
</listen-socket>
<listen-socket>
    <port>8001</port>
</listen-socket>
<fileserve>2</fileserve>

我想通过端口8000发送一个播放列表(我已经这样做了) 但我需要从端口8001发送不同的播放列表

问题是我在8001上听到来自端口8000的流而不是我的第二个播放列表。

1 个答案:

答案 0 :(得分:0)

我建议您查看this nice explanation

基本上这意味着您不需要弄乱端口号,因为Icecast将流映射到一个 Web服务器上的虚拟路径。

作为一个例子,你可以:

  • http://stream.example.org:8000/stream1.ogg
  • http://stream.example.org:8000/stream2.ogg

或者,如果这些流不相关,您还可以访问与以下相同的流:

  • http://radio1.example.org:8000/stream1.ogg
  • http://radio2.example.org:8000/stream2.ogg

只要两个主机名都解析为Icecast服务器的IP地址。