Brekeke SIP Server Wiki

&net.rtp.bindsrc

Parameter to bind IP address for RTP relay between UAC and Brekeke SIP Server. (available v3.7.6 or later)

 

Syntax:
&net.rtp.bindsrc = <IP address>
Explanation:

When Brekeke SIP Server has multiple IP addresses, an appropriate IP address is automatically selected for relaying RTP packets. However, you can also specify an IP address that is used for relaying RTP packets at each Dial Plan rule in the case such as controlling RTP route/traffic.

 

Note:

The parameter is used for only binding an IP address for RTP relay. Brekeke SIP Server does NOT change connection information at SDP header for RTP relay. In the case that SDP header shoud be overwritten with the new bound IP address infomation, the “&net.rtp.ifsrc” parameter is used instead of “&net.rtp.bindsrc”.

 

Where the function can be used:
  • Regular rules

 

Example:

<Brekeke SIP Server>
The server has the following 4 IP addresses:

192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4

<UAC>

192.168.1.20

<UAS>

192.168.1.30

&net.rtp.bindsrc = 192.168.1.2

IP address(192.168.1.2) is bound for RTP relay between UAC and Brekeke SIP Server;

UAC(192.168.1.20) <—–RTP packets—–>(192.168.1.2)Brekeke SIP Server (192.168.1.X) <—-RTP packets—–>UAS(192.168.1.30)

 

See Also:

&net.rtp.binddst

Yes No
Suggest Edit