Fabiano Carlos Heringer escreveu:
Giancarlo Rubio escreveu:opa, respondendo eu mesmo heheheCe ja experimentou algo com o Musiconhold, uma vez lembro que mexi e quando da um musiconhold, ele passa para as proximas execucoes no dialplan, tenta...o maximo que pode acontecer é funcionar hehehehhe2009/7/21 Gabriel Ortiz Lour <ortiz.ad...@gmail.com>:Interessante idéia,Você pensa em implementa-la direto no source do Asterisk certo? Acho que a melhor estratégia é criar parametros adicionais para a função Playback/Background para ela disparar a execução da qual você fala, ao inves de tentar mudar o fluxo de execução do dialplan... só uma idéia...Nossa idéia era aproveitar algo pronto, se não tiver outra opção somente mexendo no fonte mesmo. Obrigado pela ajuda! Testei com StartMusiconHold, parece que faz o que voce quer... olha o teste: -- Executing [...@diretoria:1] Answer("SIP/fabiano-08573cf8", "") in new stack -- Executing [...@diretoria:2] StartMusicOnHold("SIP/fabiano-08573cf8", "atendimento") in new stack -- Started music on hold, class 'atendimento', on SIP/fabiano-08573cf8 -- Executing [...@diretoria:3] Wait("SIP/fabiano-08573cf8", "10") in new stack no contexto 2 começou tocar a musica, so parou quando terminou o Wait(10) ...acredito que voce possa fazer todos os outros passos, e no final dar um StopMusiconHold(); Meio gambiarra, mas pode ser que resolva seu problema... Abracos |
_______________________________________________ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil