Trazendo pessoas para uma teleconferência do Asterisk

4

Estou usando o Asterisk 1.4 e estou tentando encontrar uma maneira de trazer as pessoas para uma conferência telefônica. No cenário ideal, duas pessoas falavam e uma delas pressionava algumas teclas, depois um número de telefone e depois os três participavam de uma conferência. De lá eles devem ser capazes de trazer outras pessoas também.

Este parece ser o HOWTO de chamada n-way do Asterisk ** . 4. A pessoa C é levada para a sala de conferência, mas a pessoa A está desconectada.

Na última etapa, A também deve ser levado à sala de conferência.

Aqui estão os registros relevantes, onde 230 é a pessoa A, 231 é a pessoa B, 207 é a pessoa C e 282 é a sala de conferências.

    
por Harley 24.09.2009 / 00:37

3 respostas

1

Você precisa da extensão meetme. Configure um "room" usando o meetme.conf e atribua um pin e uma extensão. Em seguida, configure a extensão do plano de discagem para chamar o aplicativo MeetMe.

link é um bom guia para fazê-lo funcionar.

Ao discar para o ramal da conferência, você pode configurá-lo para ir apenas para uma "sala" ou solicitar que o usuário disque o número da sala e, em seguida, um PIN após a autenticação para essa sala.

Ele também oferece a opção de se tornar um gerente e expulsar as pessoas da conferência. Não é fácil fazer isso se você estiver fazendo ligações de 3 minutos.

Nunca consegui fazer chamadas no modo de trabalho sem o MeetMe.

    
por 07.01.2010 / 00:39
0

Eu sei que isso é um pouco necro, mas não consigo ver seus registros relevantes.

Não é tão elegante quanto * 1 e **, mas deve funcionar na mesma ideia. - Faça um ramal que seja um ramal de conferência, qualquer pessoa que telefonar para o ramal 6000 será colocado em uma chamada em conferência.

A pessoa A chama a pessoa B. A pessoa A e B falam e, em seguida, a Pessoa A decide que a Pessoa C também deve estar na chamada. Pessoa Um cego transfere a Pessoa B para o ramal 6000. A pessoa A chama Pessoa C, informa a pessoa e cega a transferência de Pessoa C para a extensão 6000. A pessoa A então chama o ramal 6000.

Enxágüe e repita quantas vezes for necessário - ou AIM seus amigos para discar o ramal 6000.

    
por 07.01.2010 / 00:16
0

GruffTech acerta. De uma forma ou de outra, cada participante da conferência precisa fazer com que o aplicativo da conferência (MeetMe, Conferência, etc) seja executado e o número da sala seja passado para ele. Isso pode ser como uma única extensão estática, um prefixo de extensão que você configura que mapeia o número discado para o número da sala de conferência ou algo semelhante.

Você também pode rotear essa extensão ou prefixo para um AGI (script Asterisk) e fazer com que o script faça o que quiser (consulte um banco de dados, verifique o CID, etc.) e emita o comando de conferência. De um script AGI, ingressar em uma conferência é assim:    link

Normalmente, a mesma coisa pode ser executada a partir de um plano de discagem.

Finalmente, você pode forçar a colocação de um canal em uma conferência enviando um evento da AMI (gostaria de colocar alguém na conferência independentemente de onde ela esteja em uma chamada ou de um roteiro totalmente separado). Executar o evento AMI "Comando" é a maneira mais simples de fazer isso e pode levar a mesma conferência & argumentos de sala.

Troy

    
por 17.06.2010 / 18:01

Tags