2016-05-15 1 views
0

J'essaie de créer un petit clavier sans fil pour un projet plus important sur lequel je travaille. J'ai 2 iPhones fonctionnant iOS 9 et je souhaite qu'ils envoient seulement de petites quantités d'information entre les 2 (juste ce qui est tapé sur le clavier et peut-être un peu de métadonnées). Les deux téléphones seront sur le même réseau. Qu'est-ce qu'un moyen gratuit de faire cela simplement en utilisant Unity et C# (s'il y en a un)? Je voudrais que les connexions soient assez rapides, mais comme c'est une si petite quantité de données, ce n'est pas ma plus grande préoccupation.Transmettre de petites données entre 2 téléphones iOS sur le même réseau en Unity

+0

Si la fiabilité n'est pas une préoccupation que je serais aller pour un simple paquet de diffusion WiFi – Machinarius

Répondre

1

Vous avez besoin d'un serveur TCP et d'un client. En utilisant des sockets au lieu de Bluetooth, cela fonctionnera également sous Android, PC et autres plates-formes. Créez un serveur TCP sur un iPhone. Créez un client TCP sur l'autre iPhone et connectez-vous au téléphone serveur. Envoyez et recevez des données de chaque téléphone. Here est un serveur TCP complet. Vous pouvez modifier un peu le code pour créer également un code client.

+0

Il semble que cela fonctionnera parfaitement. Merci! (2 jours d'affilée). – dsiegler19