Bonjour à tous!
Je sèche lamentablement sur un truc qui est peut-être tout simple!
J'aimerais vérifier la faisabilité en PHP de recevoir des trames UPD multicast.
Je suis débutant en PHP, j'ai fait du C dans une vie antérieure! (j'avoue j'ai honte )
J'ai donc écrit quelques lignes pour .
J'ai extrait les quelques lignes qui suivent (2 échecs!)
En commentaire j'ai l'erreur qui s'affiche (j'utilise xampp sous Window 10).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
 
	error_reporting(E_ALL);
 
	/* No limit */
	set_time_limit(0);
 
	/* Flush output buffers. */
	ob_implicit_flush();
 
	// Open the socket for listening to the RST multicast
 
 
		$socket = socket_create(AF_INET, SOCK_DGRAM, 0);
 
	/* Bind the UDP socket */
 
 
 
		$group["group"] = "224.1.1.1" ; 
		$group["interface"] = 3 ;
		$group["source"] = "224.1.1.1" ;
 
		$result = socket_set_option($socket, IPPROTO_IP, MCAST_JOIN_SOURCE_GROUP, $group); // Unable to set socket option [10049]:
																		     // L’adresse demandée n’est pas valide dans son contexte
																		     // in C:\xampptmp\essai.php on line 24
 
		$result = socket_set_option($socket, getprotobyname('udp'), MCAST_JOIN_GROUP, $group); // Unable to set socket option [10022]:
																			// Un argument non valide a été fourni
																			// in C:\xampptmp\essai.php on line 26
 
 
?>
Si quelqu'un a une idée je lui en serait éternellement reconnaissant! :-)
Merci d'avance et bonne soirée!