If you want to use mediaproxy, you will need to run a dedicated SIP
server proxy (with it's own mediaproxy dispatcher) for each carrier.
If you are wiling to switch to rtpproxy using the (k) nathelper
module, you can define several rtpproxy server sets and still use a
single SIP proxy:
http://www.kamailio.org/docs/modules/3.0.x/modules_k/nathelper.html#id26101…
After that, before invoking force/unforce_rtp_proxy, you will need to
set the proper set id for each rtpproxy server:
http://www.kamailio.org/docs/modules/3.0.x/modules_k/nathelper.html#id26073…
Regards,
Ovidiu Sas
On Thu, Sep 2, 2010 at 1:12 PM, Stagg Shelton <stagg(a)vocalcloud.com> wrote:
I have a requirement that I hope can be accomplished.
I have to connect to
three providers who will be delivering a private IP Layer 2 ethernet
endpoint. I need to be able to direct the SIP calls via Kamailio and have
the RTP media process through mediaproxy. I also need to try and avoid
using separate physical media proxy machines for each SIP provider.
Is it possible to run multiple mediaproxy dispatchers bound to separate IP
addresses, and run multiple relays with IP addresses corresponding to the
various dispatcher subnets. Basically I want to identify pools of
mediaproxy servers and choose them based on the provider origination or
termination.
Alternatively we could use RTP Proxy, though we do not have as much
experience with RTP Proxy.
Any suggestions that you may have is appreciated.
Thanks
Stagg
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users