Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
773 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  tester si une webradio est pleine !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tester si une webradio est pleine !

n°979392
locas
Posté le 12-02-2005 à 13:06:01  profilanswer
 

Bonjour,
 
Je suis entrain de réaliser un site avec la liste des meilleurs webradios par catégories.
 
Je souhaiterais tester à chaque chargement de la page si le lien vers la radio est OK. jusque là, c'est bon, j'ai fait ca :
 
 
 
$site = 'http://www.frequence3.org/stream/winamp_hautdebit.m3u';
 
$file = @fopen($site, 'r');
if ($file)
{
   /* Code si c'est OK */
}
else
{
   /* Code si c'est PAS OK */
}
 
 
 
mais le problème, c'est que ca me dit pas si le serveur est FULL ( nb max d'auditeurs atteint). Pour le savoir, je devrais recupérer le code que me retourne le serveur. Je crois savoir qu'un serveur qui est OK revoie "200 OK" et j'amerais pouvoir récuperer ce code.
 
Si quelqu'un a une idée encore plus simple, je suis ouvert à tout !
 
Je vous remercie par avance de votre réponse et bonne journée à tous !

mood
Publicité
Posté le 12-02-2005 à 13:06:01  profilanswer
 

n°979440
Profil sup​primé
Posté le 12-02-2005 à 14:26:16  answer
 

normalement faut pas se baser sur la lecture d'un fichier mais sur l'ouverture d'un socket avec un port :D
regarde du coté fsockopen()

n°979459
cerel
Posté le 12-02-2005 à 14:42:27  profilanswer
 

Le "200 OK" dont tu parles est ce que le protocole http te renvoie.
Mais pour cela, il faut lui envoyer une requete correcte...
Donc, tu ouvre un socket, avec fsockopen, puis tu lui envoie une requete correcte (bien formee).
Ensuite il te repondras, et c'est dans la reponse que se trouve les codes http.
 
Mais attention, chaque protocole fonctionne differement, et je doute que la webradio renvoie le streaming avec le proto http. Donc faudrait plutot que tu regarde quel proto utilisent les webradios, puis que tu implementes une partie du proto qui te permeteras de savoir si le serveur est full ou non.

n°979731
locas
Posté le 13-02-2005 à 00:24:05  profilanswer
 

merci, je vais chercher dans ce sens et si je trouve, je vous tiens au courant ... a+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  tester si une webradio est pleine !

 

Sujets relatifs
[JS] Script de détection flash : comment le tester ?Une appli graphique pour tester ses expressions XPath ??
tester un site sur differents navigateurstester existence adresse IP
[VB6] [Débutant] Tester la Validité des Informationscmd en pleine écran
Tester si un fichier Excel est ouvert..Aide pour tester mon jeu en réseau
Tester une clef dans la base de registre?VBS- Executer et tester la presence d'un programme
Plus de sujets relatifs à : tester si une webradio est pleine !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR