Hello Frank,

Main reason to put rtpengine in front of FS is to keep the topology from being exposed.
Only Kamailio and rtpengine will be facing the public Internet. Since that is the only hop, the quality won't be affected.

disable_rtp_auto_adjust option is available as dialplan variable.
(Was trying to avoid adding it there, since there are quite a lot of dialplans in the database).

Thanks,
-Deep N



On Mon, Aug 11, 2014 at 5:40 PM, Frank Carmickle <frank@carmickle.com> wrote:

On Aug 11, 2014, at 5:04 PM, "Narsay, Deep" <deep.narsay@mezocliq.com> wrote:

> Hello Andreas,
>
> Yes, that's what I had thought, but
>
> I am actually seeing it using two different UDP ports towards Freeswitch (send=40036 and recv=40042)
>
> and two more ports towards SIP Client (send=40038, and recv=40040).
>
> I am wondering if there is any setting (or flag at compilation time) that will make it symmetric.
>
> This rtpengine is daemon only, (not using kernel module).

Why do you want rtpengine in front of Freeswitch?  Is FS going to give up the media at some point?  You should use as few systems passing media as you can.  If you don't have

disable_rtp_auto_adjust=true

on your sofia profile you should be able to receive media there directly from your clients.

--FC


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users