How To Implement Video Calls In Android?
I want to implement video call functionality in my application. I didn't found any resource on the internet like any SDK, API which I can use to make the video call. What things ca
Solution 1:
There is no support for "video call" in Android at this time, sorry.
Solution 2:
As eb4890 says in this answer, you can make a Video Call by using GTalk with this code:
UriimUri=newUri.Builder().scheme("xmpp").authority("gtalk").query("call;type=video").appendPath(email).build();
IntentIM=newIntent(Intent.ACTION_SENDTO);
IM.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
IM.setData(imUri);
startActivity(IM);
Solution 3:
Video calling is easily possible if both the users have a 3G connection. I did a sample code where on a button click the call is initiated to a number. I wrote the following code inside the onclick listener:
IntentcallIntent=newIntent("com.android.phone.videocall");
callIntent.putExtra("videocall", true);
callIntent.setData(Uri.parse("tel:" + phonenumber));
startActivity(callIntent);
Solution 4:
The open source SightCall solution offers a strong SDK for Android.
You can access their documentation at http://docs.sightcall.com
Solution 5:
There are many platforms available for video calling. You can try this. It's very easy to use and no charges.
Post a Comment for "How To Implement Video Calls In Android?"