Go FreeSWITCH WebRTC Bug Fix

Job ID: 39968271

Budget: $250 – $750 AUD

I’m looking for a Go-savvy FreeSWITCH specialist who can dive straight into a stubborn WebRTC issue that’s crippling call stability. The goal is simple: identify the root cause, patch it cleanly, and leave my stack handling WebRTC calls as smoothly as it does SIP.

The platform is already live, written largely in Go, and the problem shows up under moderate load—call setup stalls or drops mid-stream whenever WebRTC endpoints join. I’ll grant you SSH access to the FreeSWITCH node, relevant Go modules, and recent logs so you can reproduce the fault.

What I expect from you
• A concise but detailed proposal outlining your troubleshooting plan, diagnostic tools you lean on (e.g., sngrep, fs_cli, Wireshark), and an estimated timeline.
• Clean, well-commented Go code or FreeSWITCH config changes that resolve the issue.
• A short read-me summarising the fix and any config tweaks I should keep in version control.
• Confirmation tests that prove WebRTC calls behave correctly under load.

Successful delivery is complete once WebRTC calls connect instantly, stay connected, and audio flows both ways without glitches. If you can demonstrate that in staging, I’ll move your patch to production the same day.