Build Android Video Conferencing App

Job ID: 40236372

Budget: ₹12,500 – ₹37,500 INR

I need an Android application that gives small teams a simple, reliable way to hold video meetings—similar in feel to Google Meet but trimmed to the essentials. The app must support up to ten participants in a room with smooth audio-video, built-in screen sharing, and an in-call text chat. Recording is outside the scope for this first release.

WebRTC is the obvious backbone, and I’m happy with Firebase (or a comparable signaling service) alongside the standard Android SDK in either Kotlin or Java. If you have a different, battle-tested stack that hits the same quality targets, propose it and explain why.

Deliverables
• Release-ready APK plus Play Store–compliant build bundle
• Fully commented source code in a public or private repo
• README covering build steps, environment setup, and how to deploy/replace the signaling layer
• One post-handoff bug-fix iteration

Acceptance criteria
• Stable video and audio for ten users on typical 4G/Wi-Fi connections
• Screen sharing maintains at least 15 fps without crashes or noticeable lag
• Chat messages deliver in under one second
• No memory leaks after a continuous 30-minute call, confirmed via Android Studio profiler

Include links to any prior WebRTC or live-streaming work and outline the libraries/services you plan to use so I can assess fit quickly.