[SR-Users] dlg.end_dlg on RTP timeout

Richard Fuchs rfuchs at sipwise.com
Thu Sep 6 12:36:53 CEST 2018


On 2018-09-06 06:13, Carsten Bock wrote:
> Hi Richard,
>
> this is awesome! Thanks!
>
> One question:
> Currently, the XML-RPC URL has to be set in the config, right? I
> frequently have the following setup:
> - 2x Kamailio
> - 2x RTPEngine
> (and each Kamailio is connected to both RTPEngines, for redundancy and
> maintenance reasons)
>
> If I configure the URL statically, RTPEngine will only try to
> terminate the dialog on one of the Kamailios, not from the Kamailio
> where it received the call. If I understand the source-code correctly,
> you store the information, from where the dialog was received anyway,
> right? (created_from_addr / created_from in struct call). Would it be
> feasable, to create the URL dynamically based on the Proxy where it
> came from?

Yes, that is already supported. A double percent "%%" in the URL will be 
replaced with the address that the call was created from, e.g. `b2b-url 
= http://%%:8090/`

Additionally, this address can be overridden with the 
`xmlrpc-address=...` flag in one of the rtpengine signalling commands.

Cheers



More information about the sr-users mailing list