Android video calls using android's sip

Uriel Frankel picture Uriel Frankel · Jan 22, 2012 · Viewed 18.4k times · Source

I want to develop a program for a video calls in android. I thought of using the built in sip that introduced in android 2.3.3. But how can I initiate the video calls? I see that it is not supported.

Answer

TryTryAgain picture TryTryAgain · Jan 22, 2012

I believe the generic Android SIP stack supports video.

Taken from: https://developer.android.com/reference/android/net/sip/package-summary.html

If you want to create generic SIP connections (such as for video calls or other), you can create a SIP connection from the SipManager, using open(). If you only want to create audio SIP calls, though, you should use the SipAudioCall class, as described above.

If you don't mind using external SIP stacks, check out this:

http://www.youtube.com/watch?v=g1NHEsXFEns

which uses Jain-SIP.

EDIT: As of late, this project seems to be the leader in the native Android SIP space:

https://code.google.com/p/csipsimple/ - open source, and they offer everything you need to make voice and video calls.