- being able to make SIP video-calls
- doing this from behind my wireless router or NAT
- being reachable at my ekiga.net SIP-address
Interesting to know is that most of the times, I'm behind a wireless router with all the NAT-trouble that comes with it. So quite frequently, when my Nexus S connects over WiFi to the Internet, it has a local IP-address within the 192.168.1.X range. For SIP, this often seems to be the bottleneck...
Android 2.3.4 native SIP-client
If you are behind NAT, then with this client you will not be able to register and get a `606 Not Acceptable' answer from the ekiga.net server. This problem is also nicely described at http://www.jitsi.org/index.php/Documentation/FAQ#ekiga.net
As long as Android's native SIP-client does not support some kind of NAT-traversal technology like STUN, ICE,... you will not be able to register. See also the feature request at http://code.google.com/p/android/issues/detail?id=15685
Sipdroid 2.2 beta
Registering with Sipdroid works just fine. However, to traverse the NAT, you must enable the use of a STUN Server under the Advanced Options. The name of the STUN server is stun.ekiga.net and the STUN Server port is 3478.
I have been able to make voice-calls with this client, but no video-calls. If anybody knows how to do it, please let me know!
CSipSimple
With this client it is currently not possible to make video calls, but support seems to be on the way, see http://code.google.com/p/csipsimple/issues/detail?id=112&q=video
Jitsi
This client has no port to Android yet, but according to http://www.jitsi.org/index.php/Documentation/FAQ#android this is planned for 2011 or 2012.
No comments:
Post a Comment