[AsteriskBrasil] CONFERENCIA REMOTA (Remote conference hosting)
Pablo Câmara
pscamara em gmail.com
Terça Dezembro 2 14:29:13 BRST 2008
Vagner,
NÃO SEI SE É A SOLUCAO CORRETA, MAS RESOLVI O PROBLEMA DESSA FORMA:
[globals]
CONN-BA => Iax2/voip-pb:PASS em IP_BAHIA
CONN-PB => Local
CONN-SP => Iax2/voip-pb:SENHA em IP_SP
[SAIDA]
;---------- Contexto Saida, todas as ligacoes passam por esse contexto.
... VERIFICA SE O USUARIO TEM PERMISSAO PARA EXECUTAR ...
exten = _!,n, ExecIf($["${permissao}" = "0"]?Playback(${AudArquivo}))
exten = _!,n, ExecIf($["${Permissao}" =
"1"]?Macro(DIAL,${StringDial},${TempoLigacao},${NumeroCompleto}))
exten = _!,n, ExecIf($["${Permissao}" =
"2"]?Macro(APLICACAO,${EXTEN},${CALLERID(number)},${Usuario}))
exten = _!,n, HangUp()
exten = h,1, MYSQL(Disconnect ${connid})
exten = h,n, HangUp
[macro-APLICACAO]
exten = s,n, ExecIF($["${ARG1}"="*71"]?Macro(CONFERENCIA-BA))
exten = s,n, ExecIF($["${ARG1}"="*11"]?Macro(CONFERENCIA-SP))
exten = s,n, ExecIF($["${ARG1}"="*83"]?Macro(CONFERENCIA-PB))
[macro-CONFERENCIA-BA]
exten = s,1, Playback(conf-sala-ba);
exten = s,n, Dial(${CONN-BA}/*71)
exten = s,n, HangUp()
exten = h,1, HangUp
[macro-CONFERENCIA-SP]
exten = s,1, Playback(conf-sala-sp);
exten = s,n, Dial(${CONN-SP}/*11)
exten = s,n, HangUp()
exten = h,1, HangUp
[macro-CONFERENCIA-PB]
exten = s,1, Playback(conf-sala-pb);
exten = s,n, MeetMe(,,)
exten = s,n, HangUp
exten = h,1, HangUp
[SAIDA-BA]
exten = _*83,1, MeetMe(,,)
exten = _*83,n, HangUp()
exten = _3030,1, Playback(beep)
exten = _3030,n, GoTo(INCOMING-FAX,s,1)
exten = _3xxx,1, Playback(lig-ba-pb)
exten = _3xxx,n, Dial(sip/${EXTEN},30,rTt)
exten = _3xxx,n, VoiceMail(${EXTEN}@MIC,)
exten = _3xxx,n, HangUp()
exten = _32973xxx,1, Dial(sip/${EXTEN:-4},30,rTt)
exten = _32973xxx,n, VoiceMail(${EXTEN:-4}@MIC,)
exten = _32973xxx,n, HangUp()
exten = _0xx8332973xxx,1, Dial(sip/${EXTEN:-4},30,rTt)
exten = _0xx8332973xxx,n, VoiceMail(${EXTEN:-4}@MIC,)
exten = _0xx8332973xxx,n, HangUp()
exten = _xxxxxxxx,1, Dial(Zap/g1/${EXTEN},30,rTt)
exten = _xxxxxxxx,n, HangUp()
exten = _xxxxxxxxxxxxx,1, Dial(Zap/g1/${EXTEN},30,rTt)
exten = _xxxxxxxxxxxxx,n, HangUp()
[SAIDA-SP]
exten = _*83,1, MeetMe(,,)
exten = _*83,n, HangUp()
exten = _3030,1, Playback(beep)
exten = _3030,n, GoTo(INCOMING-FAX,s,1)
exten = _3xxx,1, Playback(lig-sp-pb)
exten = _3xxx,n, Dial(sip/${EXTEN},30,rTt)
exten = _3xxx,n, VoiceMail(${EXTEN}@MIC,)
exten = _3xxx,n, HangUp()
exten = _32973xxx,1, Dial(sip/${EXTEN:-4},30,rTt)
exten = _32973xxx,n, VoiceMail(${EXTEN:-4}@MIC,)
exten = _32973xxx,n, HangUp()
exten = _0xx8332973xxx,1, Dial(sip/${EXTEN:-4},30,rTt)
exten = _0xx8332973xxx,n, VoiceMail(${EXTEN:-4}@MIC,)
exten = _0xx8332973xxx,n, HangUp()
exten = _xxxxxxxx,1, Dial(Zap/g1/${EXTEN},30,rTt)
exten = _xxxxxxxx,n, HangUp()
exten = _xxxxxxxxxxxxx,1, Dial(Zap/g1/${EXTEN},30,rTt)
exten = _xxxxxxxxxxxxx,n, HangUp()
Com esse contexto, cada filial possui suas salas de conferencia.
2008/12/2 Wagner Nunes <nunes_wagner em yahoo.com.br>
> Pablo, entroncamento IAX certamete resolve o seu problema. Se tiver
> algum problema para implantá-lo mail-me em pvt, mas é bastante
> simples....
>
> Abraços...
>
>
> 2008/11/26 Pablo Câmara <pscamara em gmail.com>:
> > Olá pessoal,
> > Estou querendo implementar uma conferencia entre 3 servidores Asterisk?
> Isso
> > é possível?
> > O caso de uso seria: A MATRIZ abre uma sala de conferência e
> disponibiliza
> > para as suas filiais.
> >
> > Atualmente só funciona a conferencia entra ramais do mesmo servidor.
> Usando
> > o contexto abaixo.
> > Existe a possibilidade usando o IAX2?
> > [CONFERENCIA]
> > exten = s,1, MeetMe(,MFIsc,)
> >
> > Pablo
> >
> >
> > _______________________________________________
> > 2 a 4 de Dezembro - IPComm 2008
> > Com presença de engenheiros da Digium e Jon "maddog" Hall.
> > http://www.ipcomm2008.com.br
> >
> > 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 em listas.asteriskbrasil.org
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
>
>
>
> --
> _____________________________
> Wagner Nunes
> Linux by nature. Slackware by choice!
> _______________________________________________
> 2 a 4 de Dezembro - IPComm 2008
> Com presença de engenheiros da Digium e Jon "maddog" Hall.
> http://www.ipcomm2008.com.br
>
> 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 em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20081202/0537b9f6/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil