Wed Oct 28 11:46:23 2009

Asterisk developer's documentation


The Asterisk RTP bridge

The RTP bridge is called from the channel drivers that are using the RTP subsystem in Asterisk - like SIP, H.323 and Jingle/Google Talk.

This bridge aims to offload the Asterisk server by setting up the media stream directly between the endpoints, keeping the signalling in Asterisk.

It checks with the channel driver, using a callback function, if there are possibilities for a remote bridge.

If this fails, the bridge hands off to the core bridge. Reasons can be NAT support needed, DTMF features in audio needed by the PBX for transfers or spying/monitoring on channels.

If transcoding is needed - we can't do a remote bridge. If only NAT support is needed, we're using Asterisk in RTP proxy mode with the p2p RTP bridge, basically forwarding incoming audio packets to the outbound stream on a network level.

References:


Generated on Wed Oct 28 11:46:23 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6