How to Build an Android WebRTC Video and Voice Chat App
We wanted to extend the power of WebRTC to mobile, and in this tutorial, we show you how to build a native video and voice Android WebRTC application. Good news is, just released our new Android WebRTC signaling API, enabling you to build cross-platform web and mobile WebRTC applications.
And along with the API release, our tutorial Building an Android WebRTC Video Chat App on Real-time Weekly, a full code walkthrough on building a mobile chat app. In essence, we'll build Skype for Android.
In specific, the tutorial covers:
- Signaling to establish call connection
- Building the mobile UI
- Receiving incoming calls
- Real-time 'buddy list' of available call recipients
- In-app text messaging
Cross-platform WebRTC Video Chat
WebRTC is already a flexible, lightweight API for web-based communication, so when combined with our new Android SDK, you have the makings for a powerful communication app for web and mobile users alike.
Head over to our web demo and send and receive calls to the Android application. Open it up in two browsers, and check out the real-time signaling in-action.