Я ищу способ совершать звонки VoIP между двумя устройствами Android без какого-либо промежуточного сервера (SIP-сервер) или подключения к Интернету. Это возможно?
Я ищу способ совершать звонки VoIP между двумя устройствами Android без какого-либо промежуточного сервера (SIP-сервер) или подключения к Интернету. Это возможно?
Ответы:
Хотя я сам не пытался использовать свой телефон таким образом, я нашел вопрос достаточно интересным, чтобы немного погуглить. Лучший поисковый термин, казалось, был android wifi|bluetooth walkie talkie
.
Самым многообещающим бесплатным кандидатом, которого я нашел, выглядит Android Intercom - прямая телефонная связь по Wi-Fi или BT без посреднического сервера или телефонной связи. Наиболее перспективным платным приложением кажется WiFi Talkie .
Серваль Mesh может сделать то , что вы после этого . Это позволяет мобильную связь мобильному, просто используя технологию, доступную в самих телефонах. Также смотрите этот вопрос / ответ . Обратите внимание, что технология в настоящее время находится в зачаточном состоянии и все еще имеет много ошибок / перегибов, но направление является многообещающим.
Мешенгер, кажется, делает то, что вы просите. Это также доступно через f-droid .
Он работает в локальной сети и не требует Интернета или промежуточного сервера. Сервер DHCP не требуется, поскольку он может работать с локальными адресами IPv6-ссылок. WebRTC используется в качестве протокола передачи для аудио и видео.
Да :) Используйте BlueFi телефон или Walkie Talkie Wifi / BT
Я использовал BlueFi Phone. Это приложение дает вам возможность позвонить на другой телефон Android, на котором уже установлено это приложение, в пределах вашего диапазона Bluetooth или той же сети Wi-Fi. Вы должны добавить устройство, которому хотите позвонить, и звонить прямо на этот телефон Android без каких-либо подключений к Интернету.
Я думаю, что это будет соответствовать вашим потребностям.
Да, это возможно, и я делал это несколько раз. Просто установите csip simple и создайте профиль под названием «пользователь», не связанный ни с одним сервером. Чтобы позвонить другому человеку с такой же настройкой, вам просто нужно знать его IP-адрес. Как только он отправит его через голос, электронную почту, SMS или WhatsApp или когда-либо (намного лучше) более безопасный способ, например textsecure, вы просто наберете "user@15.14.173 и так далее (в основном ip пользователя @ другого человека), и его Csipsimple зазвонит. Это работает, и это самая чистая форма Интернета.
Вы можете просто установить любой SIP-клиент и набрать номер user @ IP для другой стороны. Оба должны быть SIP (любое приложение, не обязательно должно быть одним и тем же приложением). Но большинство провайдеров позволяет вам передавать вызовы IP-to-IP бесплатно, а также позволяет вам набирать другие не SIP IP-телефоны (такие как Gtalk, Cisco Jabber, которые Это предложения по бесплатному шлюзу между SIP и XMPP (т.е. http://www.955170000.com ). Конечно, вам нужно некоторое IP-соединение, Wi-Fi, bluetooch, GSM, 3G ... чтобы делать звонки VoIP, скажем, вы можете не делай VoIP без IP.