Please consider adding UPnP port forwarding to the options
Hi, long time fan of Discord here. For over a year I had a problem with audio cutting out mid call. It was the weirdest thing, I'd just stop hearing people but they could still hear me. I'm no stranger to troubleshooting and debugging and tried every solution under the sun. Oddly enough, it came down to port forwarding being needed for Discord or this issue will happen every 2 to 10 minutes. I have no idea why this is, because currently nothing else needs port forwarding on my network, not even any peer to peer games and applications that do use upnp are showing up in my upnp list on my router when running and are then cleared once closed.
Anyway, manually forwarding ports for discord requires a huge UDP range to be left open, 50000-65535. This is already an unfortunate bandaid from a security standpoint as well as just being a generally sloppy solution. However, this also means that only ONE pc on the network can have this fix. You can only port forward to one IP address, so if anyone else in the house needs discord voice calls, they'll be stuck with the problem. It's also not a reasonable option to give everyone access to the router configuration and allow them to manually change to their address when needed. Even consoles such as the PS4 and Xbox utilize upnp for this same reason, if you needed to manually forward ports for each device, you couldn't use more than one at a time on a network where port forwarding is needed. UPnP allows for a single port to be opened and closed when needed and is exactly what this situation needs.
In short, a UPnP toggle in options could be the exact and elegant solution here, and so long as it's a toggle, it should have no downsides because for those that don't need port forwarding and don't like the thought of UPnP running on their network can simply leave it disabled.
Thanks for your time and consideration, this little change would go a long way to fixing things!
-
Hello, could you please try whether browser app can reproduce the same issue? Please see the following link on WebRTC standpoint of UPnP: https://groups.google.com/forum/#!topic/discuss-webrtc/fP8QCqYfx3E.
1 -
Better compatibility with the browser version (no download/in-browser) for all browsers currently in use would be the more likely approach to eliminating issues on any platform while minimizing coding needed. Right now, on the Xbox (Xbox Edge Browser), the in-browser client fails to load the website properly. This causes the website to just spin the loading icon forever... Wished this would get fixed. UWP would the BEST way to include it on Xbox - While we are talking about compatibility and inclusion to Discord across platforms.
0
कृपया टिप्पणी करने के लिए साइन इन करें करें.
टिप्पणियां
2 टिप्पणियां