After inheriting an old outdated and broken intercom, I spend quite a time looking to repair or replace it. To my surprise, all available on the market (a) overpriced (b) designed like no progress happens last 10 years… So “buy/build” dilemma has an obvious answer – BUILD IT (more on Android Intercom specification)…

Starting a new project is always exciting, as well as challenging. As we build our success on the shoulders of giants, no way I waste time on low level Audio/Video transmission of call protocols ( especially considering that i build one of first such solutions 20 years ago 😉

So , here is a list of available “Video chat” SDKs available for Android integration:

 Name Description  open/pricing ?  protocols  
 Linphone multi-platform SIP Phone  Open source & Free  SIP Offers a fully open SDK with media streaming, full SIP protocol
and large number of codecs.
Commercial support and dual licensing available.No good documentation on the website – need efforts to build and understand…
 WebRTC Web based video streaming protocol Open source & Free  WebRTC
 ooVoo  multi-party video-communication app close source & pay-for-service ( advertisement or   $0.005/min)  WebRTC  very large user base
OpenTok/tokbox clouse source & pay-for-service ($0.005/min)  WebRTC
 Quickblox The cross platform app for instant messaging, video and voice calling. simple http streaming
 OVX/OpenClove Real-time In-App Communications for HTML/WebRTC, iOS, and Android
with multi-party, recording, streaming, and advanced features
 WebRTC
 C2Call close and freemium
 IceLink by Frozen Mountains  libraries for JavaScript, Android, iOS, Java, Mac, Mono, .NET, .NET Compact, Unity, Windows 8, Windows Phone, Xamarin.Android and Xamarin.iOS.  free limited  version/ commercial SDK for purchase  WebRTC