Não. O Asterisk manda os NewChannel’s na ordem dos Originates.

Mas fica meio confuso se vc mandar um monte de Originates para depois pegar
os NewChannels pq vc tem q manter a ordem certinha...

Eu resolvi isso mandando um Originate e esperando chegar o NewChannel
correspondente para só depois mandar o próximo Originate...

Assim não há confusão nenhuma... Depois do Originate, o próximo NewChannel
será correspondente ao Originate, sempre, mesmo que entre uma chamada
inbound exatamente depois do originate.

Tenho trabalhado com 100 canais simultâneos de saída assim e tem funcionado
bem.

 

 

  _____  

De: asteriskbrasil-boun...@listas.asteriskbrasil.org
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Rodrigo
Lang
Enviada em: segunda-feira, 8 de novembro de 2010 18:11
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Get the Uniqueid of Action Originate
inthe AMI

 

Rodrigo,

 

Meu programa dispara um monte de chamadas ao mesmo tempo, então eu uso o
ASYNC: true no ORIGINATE.

Isso estava provocando alguma confusão no programa justamente para pegar o
UniqueID.

Eu faço assim:

*       Mando o ORIGINATE.
*       Até que venha um Event: NewChannel não mando outro originate.
*       O NewChannel vem imediatamente após o ORIGINATE, então essa espera é
bem curta (menos de 100 ms)
*       Aí eu pego o UniqueID do NewChannel.
*       Só depois mando o próximo originate...

Não se esqueça de pedir os eventos do CALL para o Asterisk, isto é, no login
do AMI coloque 

*       Events: call


Obrigado pela sugestão Sérgio. Porém dessa forma se entrar outra ligação
antes de vir o "Event: NewChannel" o programa não iria pegar o uniqueid
errado?



Obg,

-- 
Rodrigo Lang
Opening your <http://openingyourmind.wordpress.com/>  mind - Just another
Open Source site

_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a