Aplicações do Dialplan do Asterisk 22
Descrição:Permite a capacidade de conectar dois canais via dialplan.
Este aplicativo define a seguinte variável de canal após a conclusão:
BRIDGERESULT - O resultado da tentativa de conexão como uma string de texto: SUCCESS, FAILURE, LOOP, NONEXISTENT.
Sintaxe:
Bridge(channel,[options])
Parâmetros:
- channel - O canal atual é conectado ao canal identificado pelo nome do canal, prefixo de nome do canal ou ID único do canal.
Opções:
- p - Toca um tom de cortesia para o canal.
- F(context^exten^priority) - Quando o originador da conexão desliga, transfere a parte conectada para o destino especificado e inicia a execução naquele local. context, exten e priority são obrigatórios.
- F - Quando o originador da conexão desliga, transfere a parte conectada para a próxima prioridade da extensão atual e inicia a execução naquele local.
- h - Permite que a parte chamada desligue ao enviar o dígito DTMF *.
- H - Permite que a parte originadora desligue ao pressionar o dígito DTMF *.
- k - Permite que a parte chamada habilite o estacionamento da chamada ao enviar a sequência DTMF definida para estacionamento de chamadas no arquivo
features.conf. - K - Permite que a parte originadora habilite o estacionamento da chamada ao enviar a sequência DTMF definida para estacionamento de chamadas no arquivo
features.conf. - L(x[:y][:z]) - Limita a chamada a x milissegundos. Toca um aviso quando y milissegundos restam. Repete o aviso a cada z milissegundos. As seguintes variáveis especiais podem ser usadas com esta opção:
LIMIT_PLAYAUDIO_CALLER - Toca sons para o originador. yes|no (padrão yes)LIMIT_PLAYAUDIO_CALLEE - Toca sons para o destinatário. yes|noLIMIT_TIMEOUT_FILE - Arquivo a tocar quando o tempo se esgota.LIMIT_CONNECT_FILE - Arquivo a tocar quando a chamada inicia.LIMIT_WARNING_FILE - Arquivo a tocar como aviso se y for definido. O padrão é dizer o tempo restante.
- n - Não responde automaticamente o canal antes da conexão. Adicionalmente, para evitar que um canal conectado (o alvo do aplicativo Bridge) responda, a variável
'BRIDGE_NOANSWER' pode ser definida para inibir a resposta. - S(x) - Desliga a chamada após x segundos após a parte chamada ter atendido a chamada.
- t - Permite que a parte chamada transfira a parte originadora ao enviar a sequência DTMF definida no arquivo
features.conf. - T - Permite que a parte originadora transfira a parte chamada ao enviar a sequência DTMF definida no arquivo
features.conf. - w - Permite que a parte chamada habilite a gravação da chamada ao enviar a sequência DTMF definida para gravação com um toque no arquivo
features.conf. - W - Permite que a parte originadora habilite a gravação da chamada ao enviar a sequência DTMF definida para gravação com um toque no arquivo
features.conf. - x - Faz com que a parte chamada seja desligada após a conexão, em vez de ser reiniciada no dialplan.
Eventos relacionados:
- AMI Actions:
Bridge - AMI Events:
BridgeCreate, BridgeEnter