14

I'm looking for a way to make VoIP calls between two Android devices without having any intermediate server (SIP server) or an Internet connection. Is this possible?

iOS
  • 12,381
  • 13
  • 63
  • 103
Ashutosh
  • 141
  • 1
  • 1
  • 3
  • Why do you want to do this? – unforgettableidSupportsMonica Oct 13 '15 at 11:21
  • @unforgettableid It would be useful in emergency situations try reading this -> http://www.slideshare.net/altaiar/mobile-crossplatform-peer-to-peer-p2p-data-sync – CrandellWS Feb 01 '16 at 15:54
  • @unforgettableid "Because it isn't there". This feature is potentially so versatile and useful that not wanting it seems inconceivable. – Russell McMahon Apr 06 '16 at 23:11
  • @RussellMcMahon: Fair. It could be useful in remote locations, such as a secluded hiking trail or campground where there's no signal available. – unforgettableidSupportsMonica Apr 14 '16 at 21:52
  • @unforgettableid I'm hoping to implement this on phones we use so I can eg talk to my wife "around the property" without making a PSTN call. Serval also allows use of poweramps / external modems in some cases to allow substantrial direct range extension. The phone then is more a useful hardware element in a network than a phone per se. And Open WRT and Serval can be integrated in manners which I have not yet my brain properly acquainted with. .... – Russell McMahon Apr 15 '16 at 10:08
  • @unforgettableid ... I've just got two daisy exchanged TP-LINK 'Range extenders' daisy chained from my home WiFi router and sometime "soon" I want to try phone access point to range extender chain. This does not quite meet the original request but is a logical superset of it. Two short range linked smartphones with no other hardware could be used as eg door camera to house interior, car backing camera, hiking group or cycling group connection - with voice video and data, maybe car to car intercom, search and rescue snake chain linkup, ... . – Russell McMahon Apr 15 '16 at 10:11

2 Answers2

6

While I've not tried to use my phone like this myself, I found the question interesting enough to do a little googling. The best search term seemed to be android wifi|bluetooth walkie talkie.

The most promising free candidate I found looks to be Android Intercom - direct phone to phone communication over wifi or BT without an intermediary server or telco. The most promising paid for app seems to be WiFi Talkie.

Logos
  • 3,871
  • 1
  • 17
  • 24
  • The OP indicated "without having any intermediate server (SIP server) or an Internet connection" which is going against the OP's requirement and question :) – t0mm13b Jan 11 '13 at 17:08
  • How is "direct phone to phone communication over wifi or BT without an intermediary server or telco" going against the OP's req of "without having any intermediate server (SIP server) or an Internet connection", exactly? – Logos Jan 11 '13 at 20:46
  • The linkys to your answer referred to using a Wifi mechanism, the OP did not give any indication of using intermediate server which includes SIP and presumably the OP wanted zero third party support, i.e. no wifi, no internet, no connectivity, no SIP. – t0mm13b Jan 11 '13 at 21:15
  • 1
    BOTH links are peer to peer solutions, though the second one does make use of any local wireless LAN (which doesn't require an internet connection. And you can use SIP without a third party - it's just a protocol, like TCP/IP. – Logos Jan 12 '13 at 02:06
  • Logos> How do u use sip without a third-party (like a sip server) - any example code? – Jasper Oct 18 '15 at 11:20
  • @jasper: this isn't a programming forum - coding isn't the point of the Q/A here. – Logos Oct 18 '15 at 17:35
3

Meshenger seems to be doing what you ask for. It is also available via f-droid.

It works on LAN and needs no Internet or intermediate server. No DHCP server is needed, because it can work with IPv6 link local addresses. WebRTC is used as a transmission protocol for audio and video.

mwarning
  • 131
  • 3