2009/7/21 Rodrigo Graeff <delphus...@gmail.com>:
> Amigos,
>
> O comando Background() faz exatamente o que voce precisa. core show
> function background te dara mais informacoes.

Pelo que eu e o Lúcio lemos e testamos sobre o Backgound, ele espera o
usuário digitar algo. Se ele digitar a aplicação vai para a próxima
extensão, se ele não digitar ele não vai até dar o timeout.
Nossa idéia seria que quando tocasse o Background a outra aplicação já
fosse sendo carregada, já que ela demora cerca de 5 segundos para
executar e o usuário ficaria ouvindo uma música nesse tempo.

Explicação do backgound
"This application will play the given list of files (do not put extension)
while waiting for an extension to be dialed by the calling channel."

Seria algo como

exten => s,x,Background(musica1)
exten => s,x,AplicacacaoCarregando(aa)
exten => s,x,AguardaAplicacaoCarregar()

>
> [ ]s
>
> On Jul 20, 2009, at 7:09 PM, Lúcio Silveira wrote:
>
>> Caros Colegas,
>>
>> Estou tentando construir uma estrutura no DialPlan que tocasse um
>> play e enquanto o arquivo estivesse sendo reproduzido o Dialplan
>> daria sequência executando outros comandos como por exemplo um
>> select no banco de dados, ou um cálculo matemático.
>>
>> Atenciosamente,
>>



-- 
Giancarlo Rubio
_______________________________________________
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