【发布时间】:2010-03-08 13:39:40
【问题描述】:
有人知道,如何在 Icecast2 服务器中检查广播是在线还是离线? 红宝石首选。
【问题讨论】:
有人知道,如何在 Icecast2 服务器中检查广播是在线还是离线? 红宝石首选。
【问题讨论】:
我猜你可以建立一个到指定服务器的 TCP (HTTP) 连接。 Icecast 服务器作为常规 HTTP 服务器工作,但数据传输实际上是流。因此,您只需要进行常规 Socket 连接并发送请求(您可以从 firefox 中的实时 http 标头扩展中获取它)。此外,您可能希望设置超时以防服务器关闭。如果服务器以 HTTP/OK (200) 代码响应,那么它就会生效。
【讨论】: