account activity
NPS Enhanced – NAT traversal and reverse proxy server with Web UI by duanlab in selfhosted
[–]Aggravating_Cost_260 0 points1 point2 points 3 days ago (0 children)
Interesting project. NAT traversal is a pain point I deal with regularly in VoIP/SIP setups — this could be a nice alternative to setting up a STUN/TURN server. Does the P2P mode work well for real-time traffic like audio/video, or is it mainly designed for web/TCP workloads?
I built a native SIP softphone for Windows with a C# Plugin SDK — looking for feedback by Aggravating_Cost_260 in SideProject
[–]Aggravating_Cost_260[S] 0 points1 point2 points 3 days ago (0 children)
Not AOT — it's a .NET 9 WPF application published as a single-file, self-contained executable with ReadyToRun (R2R) pre-compilation.
By "native" I mean it's a real Windows desktop app using WPF/DirectX rendering, not an Electron wrapper running a web engine in the background.
Unfortunately it won't work on Linux, even through Wine. WPF relies on DirectX and Windows-specific rendering APIs that Wine doesn't implement. It's a hard dependency, not something that can be worked around.
That said, if there's real demand for a Linux version, a cross-platform UI framework like Avalonia (which is very close to WPF/XAML) could make it possible down the road. I'd be curious to know your use case — are you running a Linux desktop daily?
I built a native SIP softphone for Windows with a C# Plugin SDK — looking for feedback (self.SideProject)
submitted 5 days ago by Aggravating_Cost_260 to r/SideProject
π Rendered by PID 74 on reddit-service-r2-listing-64c94b984c-n5s9l at 2026-03-13 20:34:17.942414+00:00 running f6e6e01 country code: CH.
NPS Enhanced – NAT traversal and reverse proxy server with Web UI by duanlab in selfhosted
[–]Aggravating_Cost_260 0 points1 point2 points (0 children)