From 4e8e6d3922303711335bee677676c4cddc18dd5d Mon Sep 17 00:00:00 2001 From: Sean Bright Date: Wed, 27 Jan 2016 11:44:10 -0500 Subject: res_rtp_asterisk: Allow ICE host candidates to be overriden During ICE negotiation the IPs of the local interfaces are sent to the remote peer as host candidates. In many cases Asterisk is behind a static one-to-one NAT, so these host addresses will be internal IP addresses. To help in hiding the topology of the internal network, this patch adds the ability to override the host candidates by matching them against a user-defined list of replacements. Change-Id: I1c9541af97b83a4c690c8150d19bf7202c8bff1f --- CHANGES | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index 925911189..4a5ae2cf3 100644 --- a/CHANGES +++ b/CHANGES @@ -69,6 +69,13 @@ res_pjsip_sdp_rtp originate from the media address instead of the operating system's "primary" ip address. +res_rtp_asterisk +------------------ + * A new configuration section - ice_host_candidates - has been added to + rtp.conf, allowing automatically discovered ICE host candidates to be + overriden. This allows an Asterisk server behind a 1:1 NAT to send its + external IP as a host candidate rather than relying on STUN to discover it. + ------------------------------------------------------------------------------ --- Functionality changes from Asterisk 13.6.0 to Asterisk 13.7.0 ------------ ------------------------------------------------------------------------------ -- cgit v1.2.3