Hi Steven, if i understand correctly in your scenario "C2" is SIP registered to FS2. While i would like to have C1 and C2 both SIP registered to FS1, but if they match certain parameters (that's application logic), i want their RTP flow to goes proxed trough FS2. FS1 is in Europe. FS2 is in India. C1 and C1 are in India. C1 and C1 are connected to FS1 in Europe for SIP. I would like to have the flow as follow: SIP Flow: C1 -> FS1 -> C2 RTP flow: C1 -> FS2 -> C2 Obviously FS1 need in some way to be able to "instruct" C1 and C2 to go trough FS2, and FS2 to handle RTP relay.
From my basic feeling i would need to move to a Kamailio+RTPProxy solutions, but if FS could have the flexibility to implement such solution it would be *much better* as i am already FS based.
Also if some custom development is required, i would be happy to sponsor some bounty about it. Fabio On 30/12/10 11.43, Steven Ayre wrote:
Try bridging the call from the central SIP FS server to the regional FS server, with bypass_media=true on the central server and =false on the regional ones.
C1=client 1, C2=client2, FS1=central, FS2=regional
The SIP flow will be: C1 -> FS1 -> FS2 -> C2 The RTP flow will be C1 -> FS2 -> C2
It will be up to your logic on FS1 to select the correct FS2 server of course.
-Steve
On 30 December 2010 08:45, Fabio Pietrosanti (naif) <lists@infosecurity.ch> wrote:
Hi all,
i have an infrastructure with a single FS server that does RTP conditional RTP relay.
My server is in Europe but now i have VoIP clients that need to use the server from South America and India.
Obviously two peers coming from "South america" need to bounce all their traffic trough Europe increasing the delay.
I would like to install one FS server on each continent and implement a dynamic geo-ip based logic to have two clients use the RTP relay near to them.
All VoIP clients connect to a single FS server.
How it's possible to install a 2nd FS (or RTPRelay or whatever) so that if the two clients are coming from a different geographical area, redirect their RTP relay to the FS near to them?
I am missing how to do it with FS, i just need 1 central server for SIP signaling and multiple FS acting as RTP relay with a custom server side components that looks are the SIP client IP address and address the VoIP clients's RTP flows to a 2nd FS box, near to them.
How to address VoIP client's RTP flow to another FS server?
Fabio
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org