Windows SIP Registration GUI App
Budget: ₹1,500 – ₹12,500 INR
I need a small Windows application that can register to any standard SIP server and keep that registration alive. The user must be able to open the program, type or paste the SIP server address, outbound proxy, username, and password, hit “Save”, and immediately see whether the account is registered or not. A full-featured GUI is therefore essential; I am fine with WinForms, WPF, Qt, or anything equivalent as long as the result feels native and is easy to install.
Core behaviour
• Perform SIP REGISTER reliably over UDP, TCP, or TLS (whichever the user selects).
• Re-register before expiry, recover gracefully after sleep or network loss, and surface clear status messages (registered, failed, retrying, etc.).
• Allow the four key fields—server, outbound proxy, username, password—to be edited from the interface at any time and applied without restarting the app.
• Log the SIP traffic (at least headers) to a scrollable window or file so troubleshooting is straightforward.
I do not have a hard preference on the internal SIP stack: pjsip, sipsorcery, or a custom implementation are all acceptable provided the final executable is stable on current Windows 10/11 and does not require the user to install additional runtimes beyond what you package.
Deliverables
• Compiled installer or portable EXE.
• Complete source code with build instructions.
• Brief README explaining any third-party libraries and basic usage.
I will test against several public and private SIP servers; successful, uninterrupted registration for 30 minutes with network cable in/out will be the acceptance benchmark.
Core behaviour
• Perform SIP REGISTER reliably over UDP, TCP, or TLS (whichever the user selects).
• Re-register before expiry, recover gracefully after sleep or network loss, and surface clear status messages (registered, failed, retrying, etc.).
• Allow the four key fields—server, outbound proxy, username, password—to be edited from the interface at any time and applied without restarting the app.
• Log the SIP traffic (at least headers) to a scrollable window or file so troubleshooting is straightforward.
I do not have a hard preference on the internal SIP stack: pjsip, sipsorcery, or a custom implementation are all acceptable provided the final executable is stable on current Windows 10/11 and does not require the user to install additional runtimes beyond what you package.
Deliverables
• Compiled installer or portable EXE.
• Complete source code with build instructions.
• Brief README explaining any third-party libraries and basic usage.
I will test against several public and private SIP servers; successful, uninterrupted registration for 30 minutes with network cable in/out will be the acceptance benchmark.
Related categories:
Delphi
C# Programming
C++ Programming
WPF
Debugging
Software Development
Documentation
Application Packaging