I'm looking for WebTorrent Desktop ports informations for port-forwarding on the router.
Thanks!
- Which TCP ports does it use for communicating with other "standard" BitTorrent clients?
Random port, changed automatically on startup.
- Is it possible to change the default ports?
Underlying webtorrent torrent engine support it. Just need to expose a preference.
- Does it use UPnP? if so, can we turn it off?
No UPnP support yet. Once we have that, we'll add a preference.
- What about WebRTC communications with other non-Desktop WebTorrent clients? which ports are used here?
The ports used are different each time, chosen by the WebRTC stack in Chromium. If you want to ensure communication only over a single port, then we'll need another option to disable WebRTRC peers.
I'm okay adding a new "Networking" section to the preferences, for these options. But it ought to be hidden by default, like we do today on the Create Torrent page:

+1 for UPnP support. Right now it's hard to punch through my router without knowing which port WebTorrent is using. If it has UPnP then I don't even have to worry about configuring the router to open ports.
Most helpful comment
Random port, changed automatically on startup.
Underlying
webtorrenttorrent engine support it. Just need to expose a preference.No UPnP support yet. Once we have that, we'll add a preference.
The ports used are different each time, chosen by the WebRTC stack in Chromium. If you want to ensure communication only over a single port, then we'll need another option to disable WebRTRC peers.
I'm okay adding a new "Networking" section to the preferences, for these options. But it ought to be hidden by default, like we do today on the Create Torrent page: