Articles of p2p

Одноранговое видео от iOS до Android?

Я начинаю разрабатывать / прототипировать приложение для видеочата Peer-to-Peer для iOS и Android. Я пытаюсь создать подобный опыт для FaceTime или Tango – то есть видео хорошего качества, работает через интернет / 3G (не только в той же локальной сети). Я только начинаю на этапе исследования. Я сделал кучу Googling, но не нашел многого (так […]

Подключить 2 или более Android-клиентов напрямую

Я хочу подключить 2 или более Android-устройства с подключением p2p. Насколько я понимаю, я могу использовать Wi-Fi Direct под одной сетью wifi https://developer.android.com/guide/topics/connectivity/wifip2p.html Но я хочу подключить Android-клиентов, расположенных в разных местах, но, возможно, с одним IP (vpn или что-то еще). Как я могу это сделать? Вот мой алгоритм Client_1 register its name and current […]

Клиенты / Связь с коллегами с Wi-Fi-Direct на платформе Android

У меня есть три устройства Android: A, B и C. Они подключаются через Wi-Fi-direct (если B является владельцем группы). У меня просто два вопроса: 1. Хотите отправить сообщение на C, должно ли сообщение передать владельцу группы B для достижения C? 2. Если владелец группы B случайно отключился, будет ли A по-прежнему отправлять сообщения на C? […]

Android: NAT Traversal?

Мне кажется, что новые Android-устройства работают за NAT, где локальный адрес является внутренним носителем или адресом LAN, а общий адрес – это назначенный внешнему адресу маршрутизатор или несущий. Тем не менее, новые телефоны не возвращают тот же адрес, используя NetworkInterface, как при доступе к службе обнаружения IP. Следовательно, подключение через прямые P2P SocketChannels по своей […]

Unity3D для iOS и Android: мультиплеер (Bluetooth-соединение)

Я ищу способ подключения двух устройств с помощью Bluetooth в Unity iOS и Android Basic для многопользовательских игр. Я нашел: AllJoyn от Qualcomm – Bluetooth работает, видимо, только с Root -Android Devices и в настоящее время не с iOS. IOS GameKit Local Multiplayer by prime31 – Только для iOS. Bonjour Plugin от Gregzo – не […]

Как передать «данные» между двумя устройствами (Android, iphone)?

Как я могу передавать данные между двумя устройствами? Я хотел бы передать данные (в основном файл изображений) между различными платформами (Android, iphone). Можно ли использовать p2p или использовать клиент-сервер? Любая помощь будет оценена по достоинству.

Управление телефоном с ноутбука

Идея : создайте пульт дистанционного управления для вашего телефона Android. Почему : Мне нравится слушать музыку на моем телефоне в док-станции с подключенными динамиками. Теперь иногда я хочу повернуть громкость вверх / вниз, изменить песню и т. Д. Поэтому мне нужно разблокировать телефон, найти приложение, в котором воспроизводится музыка (музыкальный проигрыватель, интернет-радиоприложение и т. Д.). […]

Связь P2P в реальном времени между мобильными устройствами

Я создаю мобильное устройство, которое должно отправлять информацию в реальном времени на другие устройства. Я рассмотрел XMPP, но у меня нет сервера, поэтому связь должна быть только между устройствами. Есть ли способ общаться с помощью XMPP между мобильными устройствами без сервера (или с помощью мобильных устройств в качестве серверов)? Является ли Sockets хорошей идеей? Т.е. […]

Android P2P (прямое подключение) через Интернет (за NAT)

Я начинаю небольшой проект, в основном многопользовательский (как у более чем двух игроков) вариант классической игры Battleship. Одна проблема, которую я пытаюсь решить, прежде чем погрузиться в кодирование, – это проблема связи между несколькими игроками. В настоящее время существует возможность использования центрального HTTP-сервера в качестве центрального концентратора для связи (в сочетании с Android C2DM API, […]

Автоматическая аутентификация для Android WiFi Direct

В Android ICS предоставляется беспроводной интерфейс P2P (WiFi Direct). Я попытался разработать приложение, которое автоматически соединяет 2 телефона через Wireless P2P, если MAC-адрес соответствует. Из документации SDK я должен выполнить следующие шаги: Включите WiFi Direct из настройки. Инициализировать соединение P2P. – initialize () Откройте для себя Peer. – DiscoverPeers () Посмотрите, совпадает ли MAC-адрес. Подключитесь […]