Я разрабатываю многоплатформенное игровое приложение для нескольких игроков и хочу иметь возможность подключать игроков друг к другу. Чтобы избежать возможных проблем с задержкой (и необходимости в сервере), я хотел бы подключить игроков друг к другу с помощью Wifi Direct.
Похоже, что Windows Phone 8 и Android теперь поддерживают WiFi Direct, но можно ли заставить их подключаться друг к другу?
В идеале я хотел бы, чтобы игрок мог решить, размещает ли он игру или присоединяется к ней, а затем принимает подключения или соответственно видит список игроков, размещающих игру. (участники игры не смогут видеть друг друга)
Для Android есть некоторая документация здесь https://developer.android.com/training/connect-devices-wireless/nsd-wifi-direct.html, который выглядит как то, что мне нужно.
Документация по Windows Phone приведена здесь http://msdn.microsoft.com/en-gb/library/windows/apps/windows.networking.proximity.peerfinder, но я до сих пор не уверен, поддерживает ли он Wifi Direct (а не только bluetooth), и это не похоже это позволит мне разместить сетевой сервис.
Даже если Windows Phone поддерживает WiFi Direct, совместима ли она с реализацией Android?