cs_Unreal
Messages postés89Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention26 mars 2006
-
23 févr. 2006 à 17:35
cs_Unreal
Messages postés89Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention26 mars 2006
-
23 févr. 2006 à 20:10
Bonjour,
Je debute en PHP et je voudrais savoir si ce serait possible que je me connecte au serveur via les socket et que les connectés au serveur (aussi par socket) reçoivent ce que j'envoie
.. Plus clairement ma connexion n'est pas assez haute pour ma WebRadio shoutcast, alors je voudrais que le serveur se connecte aux ports 8000 de mon pc et les utilisateurs rentrent comme ip http://serveur:8000 et se connectent comme sur mon pc..
tout ça en php!
je ne sais pas si c'est tres clair, ou peutêtre infaisable mais sinon ce serait cool de m'aider :)
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 23 févr. 2006 à 19:06
Je ne sais pas comment fonctionne ton protocole de port 8000 mais c'est possible...
Tu demandes à ton serveur d'ouvrir une connexion socket (fsockopen) et tu le connects sur ton ordi port 8000
Ensuite, tu prends les données que tu recois tu les enregistre quelque part...
Les personnes qui se connect sur ton serveur doivent utiliser un script PHP qui lira les données enregistrées.
Pour initier la communication entre serveur vers client, tu dois avoir une page web qui exécute le script OU si tu fais ca un peu mieux, tu fais une vérification s'il n'y a pas de client, tu demande que ca initie la connexion , mais s'il y en a déjà un tu t'arranges pour lire les fichiers plutôt que d'aller chercher les données sur ton serveur...
vérifie d'abord le set_time_limit s'il fonctionne...
Si tu es en UDP, ca speut que tu ailles quelques problèmes de synchronisation et que ca ne marche tout simplement pas... essaie avant de batir tout ca...
cs_Unreal
Messages postés89Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention26 mars 2006 23 févr. 2006 à 19:16
Merci, je vais voir ce que je peux faire. Mais comme je l'ai dit, je commence juste le php (c'est a dire deux jours) Je vais essayer de trouver sur le site comment on se sert de fsockopen :) merci
cs_Unreal
Messages postés89Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention26 mars 2006 23 févr. 2006 à 19:19
si vous avez un petit bout de code...
et aussi je suis obligé d'enregistrer avant de réenvoyer? car c'est du streaming audio en live et on se connecte avec winamp ou windows media player et ... je vois pas comment faire un php qui lira les données enregistrées...