Android One-to-One Video Chat

Заказчик: AI | Опубликовано: 17.04.2026

I’m building a mobile application that lets two users connect over a live video call on Android. The goal is a smooth, low-latency experience that feels as immediate as a phone call, only with video. Here’s the flow I have in mind: a user logs in, selects a contact, hits “Call,” and the peer instantly receives an incoming-call screen. Once connected, both parties can mute audio, switch cameras, or end the session. The call must automatically adapt to changing network conditions and recover gracefully from brief drops. WebRTC is my preferred technology stack, but if you can justify another approach with equal or better quality and device support, I’m open to it. Please leverage native Android (Kotlin/Java) rather than a cross-platform wrapper; I want full access to platform APIs, proper permission handling, and Material-compliant UI components. For signaling, feel free to propose Firebase, Socket.io, or your own lightweight server—clarity and reliability matter more than the name on the box. Deliverables • Full Android Studio project with clean, well-commented code • Simple backend or config instructions for the signaling layer • One-page setup guide so I can build, run, and test the app locally • Short video or GIF demo proving two devices can connect and stream in real time I’ll review against call setup speed, video quality under 4G/Wi-Fi, and overall stability. If you can meet those acceptance criteria, let’s get started.