Funções do Dialplan do Asterisk 22
Comando:
CONFBRIDGE()
Sinopse:
Define um perfil dinâmico personalizado de bridge, usuário ou menu em um canal para o aplicativo ConfBridge, usando as mesmas opções disponíveis em confbridge.conf.
Descrição:Um perfil personalizado utiliza as configurações padrão de tipo de perfil definidas em confbridge.conf como valores padrão, caso o modelo de perfil não seja explicitamente especificado primeiro.
Para perfis de
bridge, o modelo padrão é
default_bridge.
Para perfis de
menu, o modelo padrão é
default_menu.
Para perfis de
usuário, o modelo padrão é
default_user.
Exemplo 1:Neste exemplo, o perfil de usuário personalizado definido no canal será automaticamente utilizado pelo aplicativo ConfBridge.
exten => 1,1,Answer()
; implícito:
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)
Este exemplo mostra como usar um perfil de usuário predefinido em confbridge.conf como modelo para um perfil dinâmico. Aqui, criamos um usuário administrador/marcado a partir do perfil
my_user que você define em 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)
CONFBRIDGE(type,option)type - Indica a que tipo de perfil de conferência a opção se aplica:
bridge,
menu ou
user.
option - Refere-se a uma opção do arquivo confbridge.conf que está sendo definida dinamicamente neste canal, ou
clear para remover opções de perfil já aplicadas ao canal.
Sintaxe:
exten => 1,1,Answer()
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)
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)
CONFBRIDGE(type,option)
Fonte: Asterisk Wiki