Skip to end of metadata
Go to start of metadata

CONFBRIDGE()

Synopsis

Set a custom dynamic bridge, user, or menu profile on a channel for the ConfBridge application using the same options available in confbridge.conf.

Description

A custom profile uses the default profile type settings defined in confbridge.conf as defaults if the profile template is not explicitly specified first.

For bridge profiles the default template is default_bridge.

For menu profiles the default template is default_menu.

For user profiles the default template is default_user.

---- Example 1 ----

In this example the custom user profile set on the channel will automatically be used by the ConfBridge application.

exten => 1,1,Answer()

; In this example the effect of the following line is

; implied:

; same => n,Set(CONFBRIDGE(user,template)=default_user)

same => n,Set(CONFBRIDGE(user,announce_join_leave)=yes)

same => n,Set(CONFBRIDGE(user,startmuted)=yes)

same => n,ConfBridge(1)

---- Example 2 ----

This example shows how to use a predefined user profile in confbridge.conf as a template for a dynamic profile. Here we make an admin/marked user out of the my_user profile that you define in confbridge.conf.

exten => 1,1,Answer()

same => n,Set(CONFBRIDGE(user,template)=my_user)

same => n,Set(CONFBRIDGE(user,admin)=yes)

same => n,Set(CONFBRIDGE(user,marked)=yes)

same => n,ConfBridge(1)

Syntax

CONFBRIDGE(type,option)
Arguments
  • type - To what type of conference profile the option applies.
    • bridge
    • menu
    • user
  • option - Option refers to a confbridge.conf option that is being set dynamically on this channel, or clear to remove already applied profile options from the channel.

See Also

Import Version

This documentation was imported from Asterisk Version GIT-16-b8bf57dc38

  • No labels