[asterisk-dev] Difference between ConfBridge and Bridge

Joshua C. Colp jcolp at digium.com
Thu Dec 27 05:39:37 CST 2018

On Thu, Dec 27, 2018, at 4:30 AM, Mohit Dhiman wrote:
> Hi,
> As much as i know about Bridge application (in features.c) it uses 
> masquerading to clone a channel's state to a new channel in current 
> thread for bridging two channels.
> so can anyone tell me how ConfBridge is different from Bridge and does 
> it also uses masquerading and if it does then is it the same process as 
> it is in case of Bridge?

It does not need to steal or move a channel around so it does not use masquerading, the act of placing it in the bridge by ConfBridge occurs on the thread it is executed on. The same applies to the Dial application which uses a bridge underneath.

Joshua C. Colp
Digium - A Sangoma Company | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com & www.asterisk.org

More information about the asterisk-dev mailing list