В новом Ice Cream Sandwich SDK (4.0) появился новый раздел API для создания p2p-соединений по Wi-Fi. В классе WifiP2pManager содержится много информации о том, как подключаться и обнаруживать одноранговые узлы и группы одноранговых узлов, но очень мало деталей о том, как отправлять данные после установления соединения. Там написано:
Информация о соединении WifiP2pInfo содержит адрес группы
владелец groupOwnerAddress и флаг isGroupOwner, чтобы указать, является ли
текущее устройство является владельцем группы p2p. Таким образом, P2P-клиент может общаться
с владельцем группы p2p через сокетное соединение.
У меня нет большого опыта создания сокетных соединений. Что необходимо для того, чтобы одноранговый узел отправлял данные, а владельцу одноранговой группы - чтобы получать их, только через WifiP2pInfo или методы подключения?