amitchhajer
amitchhajer

Reputation: 12830

Video call solution for android

I am looking for a video call solution for android. Tried using tokbox but there solution has lot of limitations e.g. Android 4.0+, and doesn't support 64 bit phones.

Implemented my own solution using WebRTC, but since video is not my game don't want to support backend servers for myself.

Also, twilio is coming up with a solution in 6-8 weeks (beta). But I really cannot wait till then.

Preferably trying to find solution which provides android/ios/web sdk (preferably) and backend server solution for it. Any help / research done on same is appreciated.

Upvotes: 3

Views: 2157

Answers (5)

Zaw Myo Htet
Zaw Myo Htet

Reputation: 540

Hope this will help.

http://developer.android.com/guide/topics/connectivity/sip.html

You can find opensource SIP servers, able to host your own and try to learn SIP protocol.

Upvotes: 0

Naveen
Naveen

Reputation: 983

Refer to the following links.

Download Android SDK from this link http://www.linphone.org/technical-corner/liblinphone/downloads

and follow the steps mentioned in the below link http://www.coders-hub.com/2015/04/start-working-on-linphone-android-part-1.html#.ViOKwLJ97IU -- for Android

Hopefully this will help...

Upvotes: 0

Azfaar kabir Siddiqui
Azfaar kabir Siddiqui

Reputation: 780

I have implemented QuickBlox solution in my application. They provide good quality video call features with very good pricing. You may get the idea of implementation from their sample applications also https://github.com/QuickBlox/quickblox-android-sdk

Upvotes: 0

nbermudezs
nbermudezs

Reputation: 2844

You don't really need servers if you decide to build your own WebRTC implementation, you can always use separate services; for the signaling part you could use PubNub, for the TURN servers you can use XirSys. You might still need to compile the WebRTC code for the different platforms depending on your needs, that does require some work but it is definitely faster than waiting for Twilio.

TokBox is by far the easiest way, at this moment, to accomplish what you want. Even if you wait for Twilio you might find yourself with similar limitations.

Finally, if you really don't want to get your hands dirty by using your own WebRTC implementation webrtc.ventures offer development software services. Small disclaimer: I work there :-)

Upvotes: 3

Related Questions