My configuration:<div><div>modparam(&quot;rtpproxy&quot;, &quot;rtpproxy_sock&quot;, &quot;1 == udp:1.1.1.1:22222=0 udp:2.2.2.2:22222=0 udp:3.3.3.3:22222=0 udp:4.4.4.4:22222=0&quot;)</div><div><br></div><div>Why used only first rtpproxy from set?</div>
<div><br></div><div>My configs generated from m4 and may be minimum like this:</div><div><div>modparam(&quot;rtpproxy&quot;, &quot;rtpproxy_sock&quot;, &quot;1 == udp:1.1.1.1:22222=0 udp:2.2.2.2:22222=0 udp:3.3.3.3:22222=0 udp:4.4.4.4:22222=0&quot;)</div>
</div><div><br></div><div>and maximum like this:</div><div><div>modparam(&quot;rtpproxy&quot;, &quot;rtpproxy_sock&quot;, &quot;1 == udp:1.1.1.1:22222=0 udp:2.2.2.2:22222=0 udp:3.3.3.3:22222=0 udp:4.4.4.4:22222=0&quot;)</div>
</div><div><div>modparam(&quot;rtpproxy&quot;, &quot;rtpproxy_sock&quot;, &quot;2 == udp:a.a.a.a:22222=1 udp:b.b.b.b:22222=1 udp:1.1.1.1:22222=0 udp:2.2.2.2:22222=0 udp:3.3.3.3:22222=0 udp:4.4.4.4:22222=0&quot;)</div></div>
<div><div>modparam(&quot;rtpproxy&quot;, &quot;rtpproxy_sock&quot;, &quot;3 == udp:c.c.c.c:22222=1 udp:d.d.d.d:22222=1 udp:1.1.1.1:22222=0 udp:2.2.2.2:22222=0 udp:3.3.3.3:22222=0 udp:4.4.4.4:22222=0&quot;)</div></div><div>
<br></div><div><br></div><div>Expected behavior:</div><div>When set for set number 3 (for example):</div><div>Balance between c.c.c.c and d.d.d.d, if they are not available, balance between 1.1.1.1, 2.2.2.2, 3.3.3.3, 4.4.4.4.</div>
<div>For set number 1 - only balance between 1.1.1.1, 2.2.2.2, 3.3.3.3, 4.4.4.4.</div><div><br></div><div>How can I configure it to work as expected?</div><div><br></div>--<br>Nick</div>