<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 07/15/2015 08:44 AM, Alberto Sagredo
      wrote:<br>
      <br>
      Hi Alberto,<br>
      <br>
      can you also share part of the relevant place where you are
      calling that route?<br>
      <br>
      Cheers,<br>
      Roberto Fichera.<br>
      <br>
    </div>
    <blockquote
cite="mid:CADqf3zCaJ-6Ltx0+EMaOeYvSj4HgPA9aXJjRd8WgpTPVJXXHqQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi Daniel
        <div><br>
        </div>
        <div>Kamailio is for hard people and fun :) </div>
        <div><br>
        </div>
        <div>Thanks Visily i finnaly got it working with your tip. You
          were right about internal external options instead
          direction=...</div>
        <div><br>
        </div>
        <div>Here its some code to someone could need it</div>
        <div><br>
        </div>
        <div>
          <p class=""><span class="">route[RTPPROXY] {</span></p>
          <p class=""><span class="">        if (is_method("INVITE")){</span></p>
          <p class=""><span class="">if(ds_is_from_list(1)){</span></p>
          <p class=""><span class="">                if
              (is_ip_rfc1918("$si")) {</span></p>
          <p class="">                        if
            (sdp_get_line_startswith("$avp(mline)", "m="))<br>
            <span class=""></span></p>
          <p class=""><span class="">                        {</span></p>
          <p class=""><span class="">                               
              #!ifdef WITH_RTPENGINE</span></p>
          <p class=""><span class="">                                if
              ($avp(mline) =~ "SAVP")</span></p>
          <p class=""><span class="">                                {</span></p>
          <p class=""><span class="">                               
              xlog("L_INFO", "We got SRTP ");</span></p>
          <p class=""><span class="">                               
              rtpengine_manage("trust-address internal external
              replace-origin replace-session-connection ICE=remove ");</span></p>
          <p class=""><span class="">                               
              return;</span></p>
          <p class=""><span class="">                                }</span></p>
          <p class=""><span class="">                               
              #!endif</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                                if
              ($avp(mline) =~ "AVP")</span></p>
          <p class=""><span class="">                                {</span></p>
          <p class=""><span class="">                               
              xlog("L_INFO", "We got RTP ");</span></p>
          <p class=""><span class="">                               
              #!ifdef WITH_RTPPROXY</span></p>
          <p class=""><span class="">                                
              set_rtp_proxy_set("1");</span></p>
          <p class=""><span class="">                               
              rtpproxy_manage("fwei");</span></p>
          <p class=""><span class="">                               
              start_recording();</span></p>
          <p class=""><span class="">                               
              #!endif</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                               
              #!ifdef WITH_RTPENGINE</span></p>
          <p class="">                               
            rtpengine_manage("trust-address internal external
            replace-origin replace-session-connection ICE=remove ");<br>
          </p>
          <p class=""><span class="">                               
              #!endif</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                                }</span></p>
          <p class=""><span class="">                        }</span></p>
          <p class=""><br>
            <span class=""></span></p>
          <p class=""><span class=""></span></p>
          <p class=""><span class="">                        }</span></p>
          <p class=""><span class="">
            </span></p>
          <p class=""><span class="">                }</span></p>
          <p class=""><span class="">else if(!ds_is_from_list()){</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                        if
              (sdp_get_line_startswith("$avp(mline)", "m="))</span></p>
          <p class=""><span class="">                        {</span></p>
          <p class=""><span class="">                                
              #!ifdef WITH_RTPENGINE</span></p>
          <p class=""><span class="">                                 if
              ($avp(mline) =~ "SAVP")</span></p>
          <p class=""><span class="">                                {</span></p>
          <p class=""><span class="">                               
              xlog("L_INFO", "We got SRTP ");</span></p>
          <p class="">                               
            rtpengine_manage("external internal replace-origin
            replace-session-connection ICE=remove RTP AVP");<br>
          </p>
          <p class=""><span class="">                               
              return;</span></p>
          <p class=""><span class="">                                }</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                               
              #!endif</span></p>
          <p class=""><span class="">                                if
              ($avp(mline) =~ "AVP")</span></p>
          <p class=""><span class="">                                {</span></p>
          <p class=""><span class="">                               
              xlog("L_INFO", "We got RTP ");</span></p>
          <p class=""><span class="">                               
              #!ifdef WITH_RTPPROXY</span></p>
          <p class=""><span class="">                               
              set_rtp_proxy_set("1");</span></p>
          <p class=""><span class="">                               
              rtpproxy_manage("fwie");</span></p>
          <p class=""><span class="">                               
              start_recording();</span></p>
          <p class=""><span class="">                               
              #!endif</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                               
              #!ifdef WITH_RTPENGINE</span></p>
          <p class=""><span class="">                               
              rtpengine_manage("external internal replace-origin
              replace-session-connection ICE=remove RTP AVP");</span></p>
          <p class=""><span class="">                               
              #!endif</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                                }</span></p>
          <p class=""><span class="">                        }</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">                }</span></p>
          <p class=""><span class="">      }</span></p>
          <p class=""><span class=""></span><br>
          </p>
          <p class=""><span class="">
            </span></p>
          <p class=""><span class="">}</span></p>
          <p class=""><span class=""><br>
            </span></p>
          <p class=""><span class=""><br>
            </span></p>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">2015-07-14 18:46 GMT+02:00 Daniel Tryba
          <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:d.tryba@pocos.nl" target="_blank">d.tryba@pocos.nl</a>></span>:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex"><span
              class="">On Tuesday 14 July 2015 18:19:02 Alberto Sagredo
              wrote:<br>
              > In my tests rtpproxy recording waste less resources
              than asterisk<br>
              ><br>
              > That was one of the reasons<br>
              <br>
            </span>How much time have you spend so far on a problem that
            asterisk can handle out<br>
            of the box? ;)<br>
            <br>
            I'd love to do this with kamailio/rtpengine (I don't
            record), but sofar the<br>
            blunt quickfix is to use asterisk. I needed a transcoder
            anyway and handling<br>
            RTP/SRTP conversions when either endpoint needs it is
            simple.<br>
            <div class="HOEnZb">
              <div class="h5"><br>
                _______________________________________________<br>
                SIP Express Router (SER) and Kamailio (OpenSER) -
                sr-users mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
                <a moz-do-not-send="true"
                  href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
                  rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>