Build a SIP/VoIP Test client in golang
Budget: €30 – €250 EUR
Develop a sip Voip test application: a command line client in golang to connect, receive and place voice calls using sip services like sipgate or linphone.
Must run on Debian .
Audio interface must be microphone, speaker and file. A local file will be played to the destination and will be recorded at the other end.
Expected minimum functionality:
Register messages
Place call
Pick up call
Play audio file
Record to file
Dtmf
Select audio codecs
Log all events, timings and network information (start/end of the call, data rates, packet information, loss, jitter, used codec …)
Must run on Debian .
Audio interface must be microphone, speaker and file. A local file will be played to the destination and will be recorded at the other end.
Expected minimum functionality:
Register messages
Place call
Pick up call
Play audio file
Record to file
Dtmf
Select audio codecs
Log all events, timings and network information (start/end of the call, data rates, packet information, loss, jitter, used codec …)