we have a messaging app on Android Kotlin, iOS Swift and web, and we need you to implement WebRTC calls.
Features we need to cover:
– Audio calls
– Video calls
– 1:1 and Group audio or video calls (up to 4 participants)
– Add participants
– Ringing
– Cancel, deny call, busy
– Add participant
– Switch from audio to video or vice versa
– Take the call when the phone is locked
– Android, iOS, web, desktop
– Switch camera (if more than one found)
– Switch audio input and outputs, including Bluetooth
We give preference to developers that already implemented such functionality on another app, or to developers that can leverage existing code or components.
Our app already natively supports user management, sessions, and contacts.
We will support with signaling and notifications on the server side, you can leverage our Ejabberd/XMPP protocol or we can install a dedicated signaling server.
We cannot use external / SAAS / Cloud services for signaling, as our product is fully on prem.
We are looking for someone familiar with the protocol who can go straight to implementation without researching.
Budget: $5,000
Posted On: April 24, 2024 22:58 UTC
Category: Mobile App Development
Skills:WebRTC, Android, iOS
Country: Italy
click to apply
Powered by WPeMatico
