2 votes

Comment faire une diffusion UDP sans connexion en utilisant le Wi-Fi ?

J'espère diffuser des paquets UDP à l'aide de l'antenne Wi-Fi à toutes les autres personnes (exécutant la même application) se trouvant à proximité. J'aimerais faire cela sans avoir à établir une connexion. Est-ce possible ?

Je suis en mesure d'établir une connexion Wi-Fi P2P, puis d'envoyer un message multicast, mais ce n'est pas tout à fait ce que je veux.

2voto

CWL Points 107

Oui, c'est possible, mais vous devez apprendre IEE802.11 Datagramme très bien. Il y a deux façons de procéder, la première permet un échange de données bidirectionnel, la seconde ne fait qu'émettre vers les récepteurs :

  1. utiliser le trame de balise et la trame de demande/réponse de la sonde pour envoyer des données de l'AP aux clients sans connexion.
  2. utiliser le champ de longueur dans la trame de données pour diffuser uniquement. Vous devez développer un protocole de communication avec la longueur codée. Le récepteur doit :

1voto

Andy Brudtkuhl Points 1714

Non, ce n'est pas comme ça que le Wi-Fi fonctionne. Vous devez d'abord rejoindre le même réseau Wi-Fi avant d'envoyer tout type de datagramme IP.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X