We've implemented peer to peer video chat using WebRTC (STUN and TURN server install using Coturn) and we need to implement following feature.
1. Audio call terns to video call and vice-versa
2. Users voice and video call must be uninterrupted when Network switch.
3. Invite new caller into already established peer to peer connection for voice and video.
4. Group conference in voice and video
5. [One API] API for signaling for call initiation. Currently we're using Firebase for signalling but it doesn't work when app is closed.
Note: client app is implemented in Kotlin
Freelancer need to implement all these including API if needed. Freelancer need to provide all documentation with method of implementation.
6 freelancers are bidding on average $99 for this job
Hy ! I've recently made a video chat app that has group video chat feature and screen share like team viewer or zoom. I am sure i can help you with your project