b2bua-server

Last modified by Buildbot on 2024/09/19 01:28

 Documentation based on repostory git version commit 2.4.0-alpha-275-g0699f4c3 

B2bua server

Flexisip back-to-back user agent server parameters.
----

Configuration options:

NameDescriptionDefault ValueDefault UnitType
application

The type of application that will handle calls bridged through the B2BUA. Possible values:
- `trenscrypter` Bridge different encryption types on both ends transparently.
- `sip-bridge` Bridge calls through an external SIP provider. (e.g. for PSTN gateways)

 trenscrypter String
transport

SIP uri on which the back-to-back user agent server is listening on.

 sip:127.0.0.1:6067;transport=tcp String
audio-port

Audio port to use for RTP and RTCP traffic. You can set a specific port or a range of ports.
Examples: 'audio-port=12345' or 'audio-port=1024-65535'

 1024-65535 IntegerRange
video-port

Video port to use for RTP and RTCP traffic. You can set a specific port or a range of ports.
Examples: 'video-port=12345' or 'video-port=1024-65535'

 1024-65535 IntegerRange
user-agent

Value of User-Agent header. Use the following syntax: <name>[/<version>] where <version> can bet set to '{version}' that is a placeholder for the Flexisip version.

 Flexisip-B2BUA/{version} String
data-directory

Directory where to store b2bua core local files
Default

 /var/opt/belledonne-communications/flexisip/b2b String
outbound-proxy

The Flexisip proxy URI to which the B2bua server should send all its outgoing SIP requests.

 sip:127.0.0.1:5060;transport=tcp String
no-rtp-timeout

Duration after which the B2BUA will terminate a call if no RTP packet is received from the other call participant. Unit: seconds.

 30 Integer
max-call-duration

Any call bridged through the B2BUA that has been running for longer than this amount of seconds will be terminated. 0 to disable and let calls run unbounded.

 0 Integer
audio-codec

Turn off all audio codecs except this one. This will effectively force this codec on both ends of all bridged calls. (If either end does not support the codec set here, the call will fail to establish.) Setting this option will also turn on the media payload forwarding optimisation which improves the performance of the B2BUA.
Format: <codec>/<sample-rate>. Example: speex/8000

  String
video-codec

Same as 'audio-codec' but for video.
Format: <codec>. Example: H264

  String
one-connection-per-account

Make the B2BUA use a separate connection (port) for each (external) account it manages. This can be used to work around DoS protection and rate-limiting systems on external proxies.

 false Boolean