Brekeke SIP Server Wiki

&net.rtp.ifsrc

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

 

Syntax:
&net.rtp.ifsrc = <IP address>
or
&net.rtp.ifsrc = <IP address>:<port>

*If <port> is not specified, BSS will not replace the port value on SDP.

* This parameter can be used in the case RTP relay is Off.

 

 

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.

With the parameter, Brekeke SIP Server automatically binds an IP address and overwrites connection information at SDP header for RTP relay.

 

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.ifsrc = 192.168.1.2

RTP packets between UAC and Brekeke SIP Server are relayed with the following IP addresses;

 

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.ifdst

Yes No
Suggest Edit