[AsteriskBrasil] Executar áudio após Hangup

Nicolas Tanski nicolas.tanski em gmail.com
Quinta Julho 11 15:49:57 BRT 2013


Willian,
realmente era isso que eu precisava.
Agradeço a sua ajuda.




*Exemplo de funcionamento:*
RAMAL A    -------liga------>   RAMAL B
Quando RAMAL A desligar encaminha para um contexto que executa o áudio em
RAMAL B.

[ramal]
exten => _X.,1,Dial(SIP/${EXTEN},10,F(audio^s^1))

[audio]
exten => s,1,Playback(tt-monkeys)
exten => s,n,Hangup

_____________________

Att,
*Nicolas Tanski Pavão*
skype: nicolastanski


Em 11 de julho de 2013 13:45, Willian Morais <williandmorais em gmail.com>escreveu:

> Nicolas,
>
> Testei aqui, realmente o Asterisk mantem o canal para B aberto. Funciona
> corretamente, não sei se é essa funcionalidade que você queria.
>
>
> Em 11 de julho de 2013 13:42, Nicolas Tanski <nicolas.tanski em gmail.com>escreveu:
>
>  Eder,
>> entendi, quando uma das pontas desconecta o canal morre. Vou verificar se
>> há outra alternativa, o Asterisk está ligado via E1 com um PABX legado, vou
>> ver se no momento em que o telefone for colocado no gancho existe a
>> possibilidade do PABX enviar o código para transferir a ligação para um
>> contexto específico no Asterisk.
>>
>> Willian,
>> vou testar a aplicação e posto o resultado.
>>
>> Obrigado pela atenção de todos!
>>
>> _____________________
>>
>> Att,
>> *Nicolas Tanski Pavão*
>> skype: nicolastanski
>>
>>
>> Em 11 de julho de 2013 13:23, Willian Morais <williandmorais em gmail.com>escreveu:
>>
>> Nicolas,
>>>
>>> Tem estas opções na aplicação Dial:
>>>
>>>    F([[context^]exten^]priority): When the caller hangs up, transfer
>>>     the *called* party to the specified destination and *start* execution
>>>     at that location.
>>>     NOTE: Any channel variables you want the called channel to inherit
>>>     from the caller channel must be prefixed with one or two underbars
>>> ('_').
>>>
>>>     F: When the caller hangs up, transfer the *called* party to the next
>>>     priority of the current extension and *start* execution at that
>>> location.
>>>     NOTE: Any channel variables you want the called channel to inherit
>>>     from the caller channel must be prefixed with one or two underbars
>>> ('_').
>>>     NOTE: Using this option from a Macro() or GoSub() might not make
>>>     sense as there would be no return points.
>>>
>>> Nunca testei mais aparentemente, encaminha o lado B para contexto
>>> especificado ou segue próxima prioridade caso não especifique parâmetros na
>>> função.
>>>
>>>
>>>  Em 11 de julho de 2013 13:16, Eng Eder de Souza <eder.souza em bsd.com.br>escreveu:
>>>
>>> Executar o áudio como se o canal já não existe mais pois já foi dado o
>>>> hangup por uma das pontas ??
>>>>
>>>> Entendeu o que quis dizer ? não existe mais comunicação quando um dos
>>>> lados desliga, o channel ativo foi para o espaço todos os sockets foram
>>>> desfeitos, portanto impossível enviar um áudio para qualquer um dos lados !
>>>>
>>>> O que é possível fazer é retornar a ligação para um destes ramais e
>>>> executar um áudio !
>>>>
>>>>
>>>>
>>>>
>>>> Em 4 de julho de 2013 18:31, Nicolas Tanski <nicolas.tanski em gmail.com>escreveu:
>>>>
>>>>> Pessoal,
>>>>> estou precisando executar um áudio após a desconexão da chamada, por
>>>>> exemplo, Ramal A liga para Ramal B e a ligação ocorre normalmente, quando o
>>>>> Ramal A desligar a chamada executa áudio no Ramal B, estou usando o
>>>>> parâmetro h no meu contexto customizado.
>>>>>
>>>>> extensions_custom.conf
>>>>> [macro-dial-one-custom]
>>>>> exten => h,1,Playback(tt-monkeys)
>>>>>
>>>>> Quando acontece o hangup estou conseguindo direcionar a ligação para
>>>>> este contexto e executar um script, mas enviar o áudio para o outro canal
>>>>> não porque como os dois ramais utilizam o mesmo contexto o áudio seria
>>>>> executado no ramal que desligou a chamada.
>>>>>
>>>>> Se alguém tiver alguma dica agradeço.
>>>>> _____________________
>>>>>
>>>>> Att,
>>>>> *Nicolas Tanski Pavão*
>>>>> Técnico em Informática
>>>>> skype: nicolastanski
>>>>>
>>>>> _______________________________________________
>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>> www.Khomp.com.
>>>>> _______________________________________________
>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>> _______________________________________________
>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>> www.Khomp.com.
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>
>>>
>>>
>>> --
>>> Willian de Morais
>>> Cel: (48) 8811-9660
>>> Gtalk: williandmorais em gmail.com
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
>
> --
> Willian de Morais
> Cel: (48) 8811-9660
> Gtalk: williandmorais em gmail.com
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130711/b6a602b7/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil