Articles of p2p

Как создать одноранговое соединение?

Прочитав немного больше о том, как создать функцию P2P-сетей, я хотел создать собственное создание peer-to-peer сокетов. Я работаю над некоторыми приложениями для платформы Android, и у меня есть проблема, что я не совсем уверен, как подойти, и оба они тесно связаны. Как я могу отправить относительно небольшой файл данных с одного устройства Android на другой […]

Программирование гнезд Android для маршрутизатора

Привет, ребята, у меня есть вопрос или проблема. Я пытаюсь сделать p2p-соединение между двумя телефонами Android. У меня каждый телефон подключается к моему серверу, и я получаю их частный (192.168.1.1) и общедоступный (76.123.288.22) IP-адрес и вместе с портами, которые они подключают к моему серверу. Я посылаю ответ, когда телефон подключается к серверу, чтобы открыть сокет […]

Можем ли мы отправить данные с устройства Android на другое устройство Android напрямую (p2p) без сервера посередине?

Мне нужно отправить данные с одного Android-устройства на другое устройство Android напрямую (p2p) после того, как они найдут друг друга через сервер. Я прочитал некоторые вещи, которые не могут быть выполнены, но я не понимаю, почему устройство, которое может получить доступ к Интернету (имеет право IP?), Не может создать одноранговое соединение? Если это невозможно, почему? […]

Android, NSD / DNS-SD: ненадежное обнаружение NsdManager и разрешение IP-адресов

В течение последних недель реализация NSD от Android заставляет меня сойти с ума: С точки зрения пользователя возникают следующие проблемы: Устройства обнаруживают друг друга совершенно недетерминированным образом. Если я запустил NsdManager основе NsdManager , оно работает более или менее, если задействованы только два устройства. Если подключается третье устройство, оно редко обнаруживает первые два , а […]

Как использовать сеть для совместного использования файлов p2p на платформе Android?

Я работаю над некоторыми приложениями для платформы Android, и у меня есть две проблемы: я не совсем уверен, как подойти, и оба они тесно связаны. Как я могу отправить относительно небольшой файл данных с одного устройства Android на другой (желательно через Интернет или напрямую через беспроводную сеть)? Возможно ли создать временный поток прямых данных p2p […]

Поток приложений для подключения к одноранговой сети для Android?

Я создаю приложение в android на webrtc для однорангового соединения для видеозвонка и чата. Я загрузил демо-код с сайта WEBRTC и успешно выполнил этот код (может видеть только видео, без обмена голосом), я распечатал весь ответ в журнале, где бы я ни сомневался, и обнаружил, что после ввода URL-адреса комнаты в диалоговом окне он возвращает […]

Как мое приложение может узнать, какой режим NFC включен?

Я обнаружил, что Android-устройства поддерживают три режима NFC: устройство чтения / записи , 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? […]