I will add voice, video calls to your android app using stream sdk


About this gig
Need voice & video calls in your Android app without spending 2 months on WebRTC?
I already built it. Chatter is my chat app with full voice + video calls powered by Stream SDK. Watch it work: https://youtu.be/pO29lKkpbnY
WHAT YOU GET
1-to-1 and group calls (voice or HD video)
Outgoing + incoming call screens (full-screen ringing)
Mute / camera flip / speaker / hang-up controls
Picture-in-picture mode
Calls ring even when the app is killed (FCM-triggered call notifications)
Permission flows for camera + mic done right
Background-safe calls don't drop when user switches apps
Clean Jetpack Compose UI you can re-skin
WHY STREAM SDK?
WebRTC from scratch = 2 months + endless edge cases. Stream gives you HD calls, group calling, and reliable signaling out of the box. You pay Stream's small per-call fee, I save you 200 hours of pain.
PERFECT FOR
Telehealth · Dating apps · Fitness coaching · 1-on-1 tutoring · Customer support apps · Social apps
STACK
Kotlin · Jetpack Compose · Stream Video SDK · FCM (call-triggered push) · CallKit-style ringing screens
Message me before ordering tell me your app's use case (1-on-1 doctor visits? group fitness classes?) and I'll send a custom offer in 30 mi
Get to know Maham
- FromPakistan
- Member sinceJun 2023
- Avg. response time1 hour
Languages
English, German, Italian, French
FAQ
Q: Do I need to pay Stream separately?
A: Yes — Stream is the realtime infrastructure. They have a free tier for development; pricing scales with calls/minute. I'll help you set up your Stream account.
Q: Will incoming calls ring if the app is closed?
A: Yes — Premium package includes the FCM call-notification setup that wakes the app and shows a full-screen ringing UI even from a killed state.
Q: Can I use my own UI design?
A: Yes. Send Figma / screenshots and I'll match it. Add the "App design" extra if you want me to design the call screens too.

