<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p></p>
<div class="moz-forward-container">
<p style="margin: 10px 0px 0px; padding: 0px; color: rgb(51, 51,
        51); font-family: Arial, sans-serif; font-size: 14px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255);">
Has there been any discussions of adding an SDP mangler to Asterisk? One possible application I can think of is allowing directmedia to peers that are behind NAT. It's probably more difficult than just SDP mangling but that is probably a good start. I am sure
 it would have other uses as well.</p>
<p style="margin: 10px 0px 0px; padding: 0px; color: rgb(51, 51,
        51); font-family: Arial, sans-serif; font-size: 14px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255);">
Essentially, I am look for an equivalent to the SDP mangler available for Kamailio without having to install Kamailio and integrate it with Asterisk just for that feature.</p>
<p style="margin: 10px 0px 0px; padding: 0px; color: rgb(51, 51,
        51); font-family: Arial, sans-serif; font-size: 14px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255);">
<a moz-do-not-send="true" href="http://www.kamailio.org/docs/modules/4.1.x/modules/mangler.html" class="external-link" rel="nofollow" title="Follow link" style="color: rgb(119, 51, 0); text-decoration: none;">http://www.kamailio.org/docs/modules/4.1.x/modules/mangler.html</a></p>
<p style="margin: 10px 0px 0px; padding: 0px; color: rgb(51, 51,
        51); font-family: Arial, sans-serif; font-size: 14px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255);">
For directmedia use, it would basically use the same values as nat=force_rport, comedia does. So it would replace the SDP port and IP with those values if it detects a private IP address.</p>
<p style="margin: 10px 0px 0px; padding: 0px; color: rgb(51, 51,
        51); font-family: Arial, sans-serif; font-size: 14px;
        font-style: normal; font-variant-ligatures: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: 2; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: 2;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        background-color: rgb(255, 255, 255);">
Before I start experimenting with the Kamailio module, am I on the right track with this?  How feasable is this as a new asterisk feature?
<br>
</p>
</div>
</body>
</html>