Skip to content
Snippets Groups Projects
Commit 7649d5be authored by Stepan Salenikovich's avatar Stepan Salenikovich
Browse files

daemon: add upnp support

New settings in daemon preferences to use UPnP, default false.
Currently opens ports for SIP and ip2ip accounts and their calls.
Opens ports negotiated by SDP sesssion.
Tries to open ports for ICE candidates and adds ICE candidates
with the public IP to help ICE negotiation.
Added miniupnpc to contrib and patched to be able to generate just
a static lib.
Supports multiple clients on the same UPnP router. Will select a
different port at random if the desired port is already taken by
another client.

Refs #63247
Refs #63303

Change-Id: I00ae79bc3a24d3e54513a6d299fd9b6a70bcc3c2
parent e7e98661
No related branches found
No related tags found
No related merge requests found
Showing
with 437 additions and 23 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment