]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_rtp_asterisk: Allow ICE host candidates to be overriden 01/2101/7
authorSean Bright <sean.bright@gmail.com>
Wed, 27 Jan 2016 16:44:10 +0000 (11:44 -0500)
committerSean Bright <sean.bright@gmail.com>
Wed, 3 Feb 2016 23:02:09 +0000 (18:02 -0500)
commit4e8e6d3922303711335bee677676c4cddc18dd5d
tree3ab85db11938a3de00df6f02711d87383568a305
parentf55f79edbaa9066f2ffb36c9a7c2433357698615
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
configs/samples/rtp.conf.sample
res/res_rtp_asterisk.c