Video call via SIP in Android
I am starting in Android and working on an application that can make video calls over IP using SIP. I have talked a lot about this on Google as well as StackOverflow and all I have is that I will need some Native Library that I don't have much knowledge about.
I looked at Linphone and Csipsimple and IMSdroid but didn't get anything (which means I don't need a working app, I just want to know how they work).
Using the inbuild SIP stack in Android, I can make audio calls, but I don't know how to do it with video.
Is there an easy way to do this?
So if there is any suggestion for me plz tell me.
Thanks in Advance. I'm looking for some positive answers. :)
source to share
Taken from my answer here: Android calls to Android using sroid .
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 general SIP connections (for example, for video calls or others), you can create a SIP connection from SipManager
using open()
. If you only want to create audio SIP calls, you must use the class SipAudioCall
as described above.
and if you want or don't mind using external libraries / SIP stacks check the following:
http://www.youtube.com/watch?v=g1NHEsXFEns
which is using Jain-SIP should help!
EDIT : Lately, this project seems to be the leader in the native SIP space for Android:
https://code.google.com/p/csipsimple/ .. is open source and they offer everything you need to make voice and video calls.
source to share