Já implementei isso utilizei AGI para deixar uma música em background enquando 
eu realizava verificaçãoes de Logs e processos durante uma ligação. Agora se vc 
quer partir para o source terá que contruir uma APP só para isso já brinquei 
com construção de módulos para o Asterisk e falo que é uma dor de cabeça 
danada...
 
[]'s
 
 
Eng Eder de Souza

--- Em ter, 21/7/09, Fabiano Carlos Heringer <b...@grupoheringer.com.br> 
escreveu:


De: Fabiano Carlos Heringer <b...@grupoheringer.com.br>
Assunto: Re: [AsteriskBrasil] Play de um Arquivo em Segundo Plano
Para: asteriskbrasil@listas.asteriskbrasil.org
Data: Terça-feira, 21 de Julho de 2009, 10:50


Fabiano Carlos Heringer escreveu: 
Giancarlo Rubio escreveu: 
2009/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!

  Ce 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 hehehehhe

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/asteriskbrasilopa, 
respondendo eu mesmo hehehe
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


-----Anexo incorporado-----


_______________________________________________
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


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
_______________________________________________
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

Responder a