Flutter Android WebRTC SIP Client Development

Closed Posted 2 months ago Paid on delivery
Closed Paid on delivery

I'm looking for a skilled Flutter developer who can build an Android WebRTC client for me. This client needs to be able to receive and initiate video/audio calls to a Janus Server using SIP. It's crucial that when an incoming call is received, even if the device is in sleep mode, the user is prompted with the standard Incoming Call screen.

Key features of the Incoming Call Screen:

- Answer/Reject buttons: The user should be able to easily accept or decline the call.

- Caller ID display: The call screen should display who is calling.

In terms of call types, this app needs to support both video and audio calls. As for the SIP registration, the only authentication method required is a simple Username and password.

Ideal skills and experience:

- Proficiency in Flutter

- Prior experience with WebRTC and SIP

- Understanding of Janus Server

- Ability to design and implement user-friendly interfaces

References:

- For testing, the following demo can be used: [login to view URL]

- [login to view URL]

Android Mobile App Development SIP VoIP WebRTC

Project ID: #38728164

About the project

38 proposals Remote project Active 1 mo ago