est-il du tout possible d'obtenir 2 combinés Android pour se voir à l'aide de l'interface sans fil? Je ne parle pas du mode d'accès à pleine pure. Il serait cool si les deux appareils pouvaient être activement recherchés de réseaux / dispositifs tout en étant «découvertable» à d'autres appareils. P>
est-ce possible de quelque manière que ce soit? p>
merci p>
martin p>
6 Réponses :
S'ils sont dans le même réseau local, ils devraient pouvoir se découvrir l'un de l'autre en utilisant l'adresse de diffusion IP . em> ne fonctionne que pour IPv4 cependant, et même probablement pas sur chaque réseau. p>
http://fr.wikipedia.org/wiki/broadcast_address P>
http: //NIGMA2EUREKA.Blogspot. COM / 2009/08 / Recherche-Your-IP-V4-Broadcast-Adresse.html P>
Merci pour votre réponse. Cependant, les périphériques ne seront connectés à aucun réseau - ils rechercheront par intermittence pour des réseaux / périphériques.
On dirait que vous souhaitez que vous souhaitiez des réseaux ad-hoc de pair à pair qui ne sont actuellement pas pris en charge dans Android. Voir http://code.google.com/p / Android / Problèmes / Détails? ID = 82 P>
Si les deux appareils ont des copeaux NFC et sont vraiment proches (peu de cm), alors la découverte avec NFC pourrait être une option pour vous. P>
En fait ni marting ni moi ne cherchent à une connexion ad hoc complète, mais beaucoup plus quelque chose comme la découvrement Bluetooth. Comme Martin a dit qu'il est actuellement inutilisable en raison de la limite de temps d'Android. Cependant, il y a de l'espoir, car la limite 300Sec est levée dans le nid d'abeille en fonction du problème: code.google.com/p/andrroid/issues/detail?id=6348 Voyons si cela changerait aussi sur les versions mobiles ...
Réponse non pertinente. WiFi Peer to Peer n'est pas pris en charge dans Android, les pairs Bluetooth à pair sont.
J'utiliserais un serveur et un GPS. Demandez à chaque périphérique de se connecter à votre serveur et d'envoyer leurs coordonnées GPS. Vous pouvez ensuite afficher les utilisateurs dans un certain rayon de l'autre. Ce n'est pas exactement ce que vous voulez, mais les résultats seraient assez similaires. P>
Vous pouvez utiliser MDSN pour une annonce / découverte de service. Il y a un tutoriel sur la façon de commencer avec le bibliothèque JMDNS sur Android ici: P>
J'utilise l'ALLJOYN Framework qui active la mise en réseau P2P pour les périphériques Android. Et c'est aussi open-source. P>
Vous pouvez le vérifier à partir de: https://www.alljoyn.org/ p>
Le framework AllJoyn est le meilleur pour l'activation des périphériques code> pour les périphériques Android.Pour plus d'infos Trouvez ici
Juste pour mentionner, Bluetooth n'est pas une option en raison du délai d'expiration par défaut pour la découverte. J'ai besoin que les appareils doivent faire une analyse et être découvertable sans interaction ou invite d'utilisateur.
Et juste pour ajouter à cela en outre, les interfaces sans fil ne formeraient jamais une connexion - elles viennent de voir l'adresse MAC de l'autre.