La réponse de Sorki est très bien si vous voulez juste déterminer que le serveur fonctionne, mais comme Gumbo l'a souligné, il existe différents niveaux de "online".
Par exemple, le serveur peut être désactivé afin qu'il n'accepte pas les connexions de flux. Le serveur peut accepter les connexions de flux, mais la source peut être déconnectée.
Pour cela, vous devez vérifier l'état dans /7.html. Frappez ceci avec "Mozilla" dans la chaîne user-agent quelque part. Vous obtiendrez quelque chose comme ceci:
2,1,22,625,2,128,How Far To Austin - Don't Get Me Wrong
Le champ de données sont:
listeners, status, peak listeners, maximum listeners, unique listeners, bitrate, track meta
Facile à analyser ... juste faire une explosion() sur elle.
commencer à abandonner progressivement l'utilisation de 'eregi'. http://php.net/eregi – random
Et ce qui indique que le shoutcase est en ligne? – Gumbo