0

Icecast2サーバーでブロードキャストがオンラインかオフラインかを確認する方法を知っている人はいますか? ルビー優先。

4

1 に答える 1

0

指定したサーバーに TCP (HTTP) 接続できると思います。Icecast サーバーは通常の HTTP サーバーとして機能しますが、データ転送は実際にはストリームです。したがって、必要なのは、通常のソケット接続を作成してリクエストを送信することだけです (Firefox のライブ http ヘッダー拡張機能から取得できます)。また、サーバーがダウンした場合に備えて、タイムアウトを設定することもできます。そして、サーバーが HTTP/OK (200) コードで応答する場合は、ライブです。

于 2010-03-08T19:49:21.030 に答える