A simple P2P bilateral(Two-way) audio chat

Job ID: 38647558

Budget: $750 – $1,500 USD

Need a simple IP based Audio Chat (P2P)

Basically there is 2 controls on a desktop application which is a button called "Start Audio Chat" to begin audio conversation and another called "Finish audio chat"

Example:
1 - The user clicks on "Start Audio Chat" button
2 - The audio conversation starts without any confirmation or any action from the other side.
3 - When an audio conversation is active, the user that clicked "Start Audio Chat" can click on "Finish audio chat" to stop the conversation.

The IP address value where the audio chat will will connect to is stored in in the app.settings file located within the executable folder.

The application will run inside a LAN.

Must be made using this fallowing language:

Client:
WinForm or UWP
Will run on Windows 10.

Server:
Console .Net 8

All software in: C# .Net 8
Protocol preference: webRTC

Nuget package recommended: https://github.com/sipsorcery-org/sipsorcery
Related categories: .NET C# Programming WebRTC