On 26/09/2023 15:30, Duarte Rocha via sr-users wrote:

Thanks for the reply.

I want to be able to get different port ranges for some costumers since some of them can only their firewall to a small destination port range .

You could run multiple RTPEngine instances each using different RTP port ranges and different control ports, and choose which rtpengine to use based on your user requirements.

Example, the below would configure two rtpengine sets in Kamailio. One which listens on control port localhost:12221 and one on localhost:12222

modparam("rtpengine", "rtpengine_sock","udp:localhost:12221=1 udp:localhost:12222=2")

Then in your routes use

set_rtpengine_set("1"); or set_rtpengine_set("2");

..to define which set this call should use.

In your rtpengine.conf, the two would be identical except fore the following:

_*rtpengine-01:*_

listen-ng = 127.0.0.1:12221

port-min = 10000
port-max = 20000

_*rtpengine-02:*_

listen-ng = 127.0.0.1:12222

port-min = 20001
port-max = 30000


-Barry Flanagan
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:

Reply via email to