<br><br><div class="gmail_quote">On 1 July 2010 23:03, Dmitri Korotkov <span dir="ltr">&lt;<a href="mailto:dmitri.korotkov@festart.ee">dmitri.korotkov@festart.ee</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




  

<div bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
default kamailio config file(its routing part) already has rtpproxy
support in case if WITH_NAT is defined.<br>
And there is no problems when NATed subscribers calls one to other...<br>
I have problem only with PSTN and only with incoming call.<br>
<br>
BR,<br>
Dmitri<br>
<br></div></blockquote><div><br></div><div><br></div><div><br></div><div>I don&#39;t think rtpproxy is being engaged in your inbound route.</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div bgcolor="#ffffff" text="#000000">
02.07.2010 0:51, dotnetdub пишет:
<div><div></div><div class="h5"><blockquote type="cite"><br>
  <br>
  <div class="gmail_quote">On 1 July 2010 22:41, Dmitri Korotkov <span dir="ltr">&lt;<a href="mailto:dmitri.korotkov@festart.ee" target="_blank">dmitri.korotkov@festart.ee</a>&gt;</span>
wrote:<br>
  <blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">
    <div bgcolor="#ffffff" text="#000000">Hi,<br>
    <br>
voice:/# ps auxf |grep rtpproxy |grep -v grep<br>
rtpproxy  1291  0.0  0.0  26800   876 ?        Ssl  Jun18   0:10
/usr/sbin/rtpproxy -u rtpproxy rtpproxy -l my.public.ip.here -s
udp:localhost 7722<br>
voice:/#<br>
    <br>
    <br>
kamailio.cfg:<br>
#!define WITH_MYSQL<br>
#!define WITH_AUTH<br>
#!define WITH_ACCDB<br>
#!define WITH_NAT<br>
#!define WITH_PSTN<br>
    <br>
#!ifdef WITH_NAT<br>
loadmodule &quot;nathelper.so&quot;<br>
#!endif<br>
    <br>
# ----- nathelper -----<br>
#!ifdef WITH_NAT<br>
modparam(&quot;nathelper&quot;, &quot;rtpproxy_sock&quot;, &quot;udp:<a href="http://127.0.0.1:7722" target="_blank">127.0.0.1:7722</a>&quot;)<br>
modparam(&quot;nathelper&quot;, &quot;natping_interval&quot;, 30)<br>
modparam(&quot;nathelper&quot;, &quot;ping_nated_only&quot;, 1)<br>
modparam(&quot;nathelper&quot;, &quot;sipping_bflag&quot;, 7)<br>
modparam(&quot;nathelper&quot;, &quot;sipping_from&quot;, <a href="mailto:sip:pinger@kamailio.org" target="_blank">&quot;sip:pinger@kamailio.org&quot;</a>)<br>
modparam(&quot;registrar|nathelper&quot;, &quot;received_avp&quot;, &quot;$avp(i:80)&quot;)<br>
modparam(&quot;usrloc&quot;, &quot;nat_bflag&quot;, 6)<br>
#!endif<br>
    <br>
    <br>
    <br>
02.07.2010 0:32, dotnetdub пишет:
    <div>
    <div>
    <blockquote type="cite"><br>
      <br>
    </blockquote>
    </div>
    </div>
    </div>
  </blockquote>
  <div>I&#39;m not overly familiar with rtpproxy as we use mediaproxy but
you will need to engage it somewhere in your script, are you doing that?</div>
  <div><br>
  </div>
  <div>Take a look at <a href="http://www.voip-info.org/wiki/view/Kamailio+1.5.x+and+RTPProxy" target="_blank">http://www.voip-info.org/wiki/view/Kamailio+1.5.x+and+RTPProxy</a></div>
  <div><br>
  </div>
  <div>Can you see any rtpproxy messages in syslog?</div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div> </div>
  <blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">
    <div bgcolor="#ffffff" text="#000000">
    <div>
    <div>
    <blockquote type="cite">
      <div class="gmail_quote">On 1 July 2010 21:53, Dmitri Korotkov <span dir="ltr">&lt;<a href="mailto:dmitri.korotkov@festart.ee" target="_blank">dmitri.korotkov@festart.ee</a>&gt;</span>
wrote:<br>
      <blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">Hello,<br>
        <br>
I have kamailio installation WITH_PSTN, WITH_NAT and rtpproxy.<br>
Using following scenario:<br>
[kamailio]&lt;-sip trunk -&gt;[asterisk gw] &lt;-&gt;sip trunk
&lt;-&gt; [PSTN provider]<br>
        <br>
All kamailio sip subscribers are behind nat in different networks.<br>
        <br>
1. OK. Local kamailio users can call one to other even they are on
different networks behind nat.<br>
2. OK. Outgoing calls from kamailio users to PSTN work also very well.<br>
3. Not OK.  Incoming from PSTN side calls have only one way audio.<br>
        <br>
I tcpdump&#39;ed kamailio box and found, that pstn provider sends RTP
packets to kamailio IP in case of answered call.<br>
        <br>
I guess that rtpproxy is not active in case of pstn call.  Is it true ?<br>
        <br>
I am using more less default kamailio config<br>
        <br>
Could you please suggest solution ?<br>
        <br>
BR,<br>
Dmitri<br>
        <br>
      </blockquote>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>Hi Dmitri,</div>
      <div><br>
      </div>
      <div>Check out the nathelper module.</div>
      <div><br>
      </div>
      <div>Regards,</div>
      <div>Brian </div>
      </div>
      <br>
    </blockquote>
    <br>
    </div>
    </div>
    </div>
  </blockquote>
  </div>
  <br>
</blockquote>
<br>
</div></div></div>

</blockquote></div><br>