Although I don’t have the answer to your question, it would make much more sense for your server in the US to handle both SIP and RTP traffic as this will reduce call setup time and points of failure.
Presume the reason you want it setup that way is so you can transfer to extensions based in different regions but you could have extensions which are homed on different servers and use a LUA script to route calls between the servers. LUA script are very flexible, we do something similar for routing external numbers between multiple pools of servers.
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org]
On Behalf Of devang nathwani
Sent: 02 May 2017 14:07
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Subject: [Freeswitch-users] RTP handling from different freeswitch
Hello,
I have my setup at Norway and some of my customers are in USA so i have concern about audio latency.
I want the configuration such a way that if USA customer is calling than the rtp should route through my USA freeswitch servers however sip should route through Norway setup.
Is there any way i can achieve this?
I have tried modifying rtp-ip but i am getting 'DESTINATION_OUT_OF_ORDER'
2017-05-02 08:50:42.650711 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Bind Error!
65.11.17.9:25146]
2017-05-02 08:50:42.650711 [NOTICE] switch_core_media.c:5844 Hangup sofia/default/12345679 [CS_CONSUME_MEDIA] [DESTINATION_OUT_OF_ORDER]
______________________________________________________________________
This message has been checked for all known viruses by MessageLabs Virus Scanning Service.
______________________________________________________________________
![]() |