logomarca lojamundi
icone vendedor fabricio icone vendedor davi icone vendedor jakeline icone vendedor moises icone vendedor arthur icone fale ao vivo
Contatos
61 99137 5620

11 2666 4242
21 2169 8855
31 4042 1799
Outros Telefones
logomarca lojamundi
botão minha contabotão entrarbotão cadastro
botão servicosbotão blogbotão contato
Manuais

Configuração de Módulos do Asterisk 22
Comando:

app_confbridge: Conference Bridge Application


Descrição:
Desde: 11.0.0
Define se o número de usuários deve ser anunciado a todos os outros participantes da conferência quando este usuário ingressar. Esta opção pode ser definida como 'yes' ou um número. Quando definida como número, o anúncio ocorrerá apenas quando a contagem de usuários ultrapassar o número especificado.

Desde: 11.0.0
Define se um filtro de redução de ruído deve ser aplicado ao áudio antes da mistura ou não. Desativado por padrão. Requer que o módulo 'codec_speex' esteja compilado e instalado. Não confunda esta opção com drop_silence. A redução de ruído é útil quando há muito ruído de fundo para um usuário, pois tenta remover o ruído preservando a fala. Esta opção NÃO remove silêncios da mistura na conferência e tem um pequeno impacto de desempenho.

Desde: 11.0.0
Esta opção descarta o que o Asterisk detecta como silêncio, impedindo que entre na conferência. Ativar esta opção melhorará drasticamente o desempenho e ajudará a remover o acúmulo de ruído de fundo da conferência. Altamente recomendado para conferências grandes devido às melhorias de desempenho.

Desde: 11.0.0
O tempo em milissegundos de som abaixo do limiar definido em dsp_talking_threshold quando um usuário é considerado como tendo parado de falar. Este valor afeta diversas operações e não deve ser alterado a menos que o impacto na qualidade da chamada seja plenamente compreendido.

O que este valor afeta internamente:
Quando os eventos AMI de detecção de fala estão ativados, este valor determina quando o usuário parou de falar após um período de fala. Se este valor for muito baixo, eventos AMI indicando que o usuário parou de falar podem ser enviados falsamente quando o usuário faz uma pausa breve no meio da frase.
O parâmetro drop_silence depende deste valor para determinar quando o áudio do usuário deve começar a ser descartado da conferência após parar de falar. Se este valor for muito baixo, o fluxo de áudio do usuário pode soar truncado para outros participantes, causado pela constante transição entre silêncio e fala no meio da frase.
A melhor abordagem é definir este valor ligeiramente acima da quantidade máxima de milissegundos de silêncio que um usuário pode gerar durante a fala natural.
Valores válidos são de 1 até 2^31.

Desde: 11.10.0, 12.3.0
A magnitude média mínima por amostra em um quadro para que o DSP considere fala/ruído presente. Um valor abaixo deste é considerado silêncio. Este valor afeta diversas operações e não deve ser alterado a menos que o impacto na qualidade da chamada seja plenamente compreendido.

O que este valor afeta internamente:
O áudio é misturado apenas do fluxo de áudio recebido do usuário se a fala for detectada. Se este valor for muito alto, o usuário ouvirá a si mesmo falando.
Quando os eventos AMI de detecção de fala estão ativados, este valor determina quando a fala começou, resultando no disparo de um evento AMI. Se este valor for muito baixo, eventos AMI podem ser acionados falsamente por variações no ruído ambiente.
O parâmetro drop_silence depende deste valor para determinar quando o áudio do usuário deve ser misturado na conferência após períodos de silêncio. Se este valor for muito alto, a fala do usuário será descartada, pois será considerada silêncio.
Valores válidos são de 1 até 2^15.

Desde: 15.5.0
Se eventos estiverem ativados para este usuário e esta opção estiver definida, o usuário receberá eventos que ele mesmo dispara, como fala, mudo, etc. Se não estiver definida, não receberá seus próprios eventos.

Desde: 11.0.0
Ativar esta opção coloca um jitterbuffer no fluxo de áudio do usuário antes da mistura de áudio ser realizada. Isso é altamente recomendado, mas adicionará um pequeno atraso ao áudio. Esta opção usa a função dialplan JITTERBUFFER com seu jitterbuffer adaptativo padrão. Para um jitterbuffer mais refinado, desative esta opção e use a função JITTERBUFFER no usuário antes de entrar no ConfBridge.

Desde: 15.5.0
Se eventos estiverem ativados para esta conferência e esta opção estiver definida, os usuários receberão eventos como ingresso, saída, fala, etc., via mensagens de texto. Para usuários acessando a conferência via chan_pjsip, isso significa mensagens MESSAGE em-dialog. Isso é mais útil para participantes WebRTC, onde a aplicação do navegador pode usar as mensagens para alterar a interface do usuário.

Desde: 16.10.0, 17.4.0
Se o envio de mensagens de texto estiver ativado para este usuário, mensagens de texto serão enviadas a ele. Podem ser eventos ou de outros participantes da conferência. Se desativado, nenhuma mensagem de texto é enviada ao usuário.

Desde: 11.0.0
O parâmetro type determina como um contexto no arquivo de configuração é interpretado.
user - Configura o contexto como user_profile
bridge - Configura o contexto como bridge_profile
menu - Configura o contexto como menu

Desde: 12.0.0
Conferências ConfBridge têm um perfil associado que determina suas opções. Uma seção de configuração é considerada um 'bridge_profile' quando o parâmetro 'type' tem valor 'bridge'.

Desde: 15.0.0
Ativa a mistura binaural para uma conferência. Recursos binaurais são desativados por padrão.

Desde: 15.5.0
Se ativado, destinatários que ingressarem na conferência via driver de canal que suporte Enhanced Messaging (atualmente apenas chan_pjsip) receberão mensagens em-dialog contendo um corpo JSON descrevendo o evento. O cabeçalho Content-Type será 'text/x-ast-confbridge-event'. Este recurso também deve estar ativado em perfis de usuário.

Desde: 18.22.0, 20.7.0, 21.2.0
Define a taxa de amostragem nativa interna em que a conferência é misturada. Por padrão, ajusta automaticamente a taxa de amostragem para a melhor qualidade. Outros valores podem ser de 8000 a 192000. Se uma taxa de amostragem não suportada pelo Asterisk for definida, será usada a taxa mais próxima suportada.

Desde: 11.7.0
Por padrão, anúncios em uma conferência usam inglês. Isso significa que os prompts reproduzidos para todos os usuários dentro da conferência serão em inglês. Alterando o idioma da conferência, mudará o idioma dos prompts reproduzidos para todos os usuários.

Desde: 11.0.0
Esta opção limita o número de participantes para uma única conferência a um número específico. Por padrão, conferências não têm limite de participantes. Após atingir o limite, a conferência será bloqueada até que alguém saia. No entanto, um usuário administrador sempre poderá ingressar na conferência, independentemente de este limite ter sido atingido ou não.

Desde: 18.22.0, 20.7.0, 21.2.0
Define a taxa de amostragem nativa máxima em que a conferência é misturada. Por padrão, não tem máximo. Se uma taxa de amostragem for especificada, a taxa nativa nunca excederá esse valor.

Desde: 11.0.0
Define o intervalo interno de mistura em milissegundos para a conferência. Este número reflete quão apertada ou solta será a mistura da conferência. Para melhorar o desempenho, pode-se escolher um intervalo maior, como 40ms. Usar um intervalo maior traz o custo de introduzir maiores atrasos na conferência. Valores válidos são 10, 20, 40 ou 80.

Desde: 14.0.0
Executa o comando especificado quando a gravação termina. Qualquer string correspondente a '^{X}' será desescapada para X. Todas as variáveis serão avaliadas no momento em que ConfBridge for chamado.

Desde: 11.0.0
Grava a chamada de conferência começando quando o primeiro usuário entra na sala e terminando quando o último usuário sai. O nome padrão do arquivo gravado é 'confbridge-${nome da conferência}-${hora inicial}.wav' e o formato padrão é slinear 8khz. Este arquivo será localizado no diretório de monitoramento configurado em asterisk.conf.

Desde: 11.0.0
Quando record_conference está definido como yes, o nome específico do arquivo de gravação pode ser definido usando esta opção. Observe que, como múltiplas conferências podem usar o mesmo perfil de conferência, isso pode causar problemas dependendo da configuração. Recomenda-se usar esta opção dinamicamente com a função dialplan CONFBRIDGE(). Isso permite especificar o nome da gravação e escolher um nome único. Por padrão, o record_file é armazenado no diretório spool/monitor do Asterisk com um nome único começando com o prefixo 'confbridge'.

Desde: 12.0.0
Quando record_file_append está definido como yes, parar e reiniciar a gravação em uma conferência adiciona a nova parte ao final do record_file atual. Quando definido como no, um novo record_file é gerado cada vez que você inicia e depois para a gravação em uma conferência.

Desde: 14.0.0
Quando record_file_timestamp está definido como yes, a hora de início é adicionada ao record_file para que o nome do arquivo seja único. Isso permite especificar um record_file sem sobrescrever gravações existentes.

Desde: 14.0.0
Passa opções adicionais para o MixMonitor quando record_conference está definido como yes. Veja 'MixMonitor' para opções disponíveis.

Desde: 13.10.0
Quando definido, fará com que o nome da conferência criada seja registrado no contexto nomeado na prioridade 1 com uma operação de NoOP(). Isso pode então ser usado em outras partes do dialplan para testar a existência de uma conferência específica. Você deve estar ciente de que há potenciais condições de corrida entre testar a existência de uma conferência e tomar ação com base nessa informação. Considere, por exemplo, dois chamadores executando a verificação simultaneamente e depois tomando ação especial como 'primeiro chamador' na conferência. O mesmo ocorre ao sair: logo após a verificação, a conferência pode ser destruída antes que o novo chamador entre (criando uma nova conferência), e as ações de 'primeiro membro' podem assim ser perdidas.

Desde: 15.4.0
Define como os relatórios REMB são combinados de múltiplas fontes para formar um único. Um relatório REMB consiste em informações sobre a taxa de bits máxima estimada pelo receptor. Como um fluxo de origem pode ser encaminhado para múltiplos receptores, os relatórios devem ser combinados em um único que é enviado ao remetente.
average - A média de todas as taxas de bits máximas estimadas é calculada e enviada ao remetente.
lowest - A taxa de bits máxima estimada mais baixa é encaminhada ao remetente.
highest - A taxa de bits máxima estimada mais alta é encaminhada ao remetente.
average_all - A média de todas as taxas de bits máximas estimadas de todos os receptores na conferência é calculada e um único valor é enviado a cada remetente.
lowest_all - A taxa de bits máxima estimada mais baixa de todos os receptores na conferência é calculada e enviada a cada remetente.
highest_all - A taxa de bits máxima estimada mais alta de todos os receptores na conferência é calculada e enviada a cada remetente.
force - A taxa de bits configurada em 'remb_estimated_bitrate' é enviada a cada remetente.

Desde: 16.15.0, 17.9.0, 18.1.0
Quando 'remb_behavior' está definido como 'force', esta opção define a taxa de bits estimada (em bits por segundo) enviada a cada participante nos relatórios REMB.

Desde: 15.4.0
Define o intervalo em milissegundos em que um quadro REMB combinado será enviado às fontes de vídeo. Isso é feito pegando todos os quadros REMB recebidos desde o último quadro REMB enviado, fazendo um valor combinado e enviando ao remetente. Um quadro REMB contém informações sobre a taxa de bits máxima estimada pelo receptor. Ao criar um quadro REMB combinado, o remetente de vídeo pode ser influenciado na taxa de bits que escolhe, permitindo melhor qualidade para todos os receptores.

Desde: 13.19.0, 15.2.0
Todos os sons na conferência são personalizáveis usando as opções de perfil de conferência abaixo. Simplesmente declare a opção seguida pelo nome do arquivo ou caminho completo após a opção. Exemplo: 'sound_had_joined=conf-hasjoin' Isso reproduzirá o arquivo de som 'conf-hasjoin' encontrado no diretório de sons ao anunciar que alguém está ingressando na conferência.
sound_join - Som reproduzido para todos quando alguém entra na conferência.
sound_leave - Som reproduzido para todos quando alguém sai da conferência.
sound_has_joined - Som reproduzido antes de anunciar o nome de alguém ingressando na conferência. Usado para apresentações de usuário. Exemplo: '______ ingressou na conferência'
sound_has_left - Som reproduzido ao anunciar que o nome de alguém saiu da conferência. Usado para apresentações de usuário. Exemplo: '______ saiu da conferência'
sound_kicked - Som reproduzido para um usuário que foi expulso da conferência.
sound_muted - Som reproduzido quando a opção de mudo é ativada.
sound_unmuted - Som reproduzido quando a opção de mudo é desativada.
sound_binaural_on - Som reproduzido quando o áudio binaural é ativado.
sound_binaural_off - Som reproduzido quando o áudio binaural é desativado.
sound_only_person - Som reproduzido quando o usuário é a única pessoa na conferência.
sound_only_one - Som reproduzido para um usuário quando há apenas outra pessoa na conferência.
sound_there_are - Som reproduzido ao anunciar quantos usuários há em uma conferência.
sound_other_in_party - Este arquivo é usado em conjunto com 'sound_there_are' ao anunciar quantos usuários há na conferência. Os sons são encadeados assim: 'sound_there_are' ${número de participantes} 'sound_other_in_party'
sound_place_into_conference - Som reproduzido quando alguém é colocado na conferência após esperar por um usuário marcado.
sound_wait_for_leader - Som reproduzido quando um usuário é colocado em uma conferência que não pode começar até que um usuário marcado entre.
sound_leader_has_left - Som reproduzido quando o último usuário marcado sai da conferência.
sound_get_pin - Som reproduzido ao solicitar um número de PIN da conferência.
sound_invalid_pin - Som reproduzido quando um PIN inválido é digitado muitas vezes.
sound_locked - Som reproduzido para um usuário tentando ingressar em uma conferência bloqueada.
sound_locked_now - Som reproduzido para um administrador após alternar a conferência para modo bloqueado.
sound_unlocked_now - Som reproduzido para um administrador após alternar a conferência para modo desbloqueado.
sound_error_menu - Som reproduzido quando uma opção de menu inválida é digitada.

Desde: 12.0.0
O parâmetro type determina como um contexto no arquivo de configuração é interpretado.
user - Configura o contexto como user_profile
bridge - Configura o contexto como bridge_profile
menu - Configura o contexto como menu

Desde: 11.0.0
Define como o confbridge lida com a distribuição de vídeo aos participantes da conferência. Observe que participantes que desejam visualizar e ser fonte de feed de vídeo DEVEM compartilhar o mesmo codec de vídeo. Além disso, usar vídeo em conjunto com o jitterbuffer atualmente resulta no áudio ligeiramente fora de sincronia com o vídeo. Isso é resultado do jitterbuffer funcionar apenas no fluxo de áudio. Recomenda-se desativar o jitterbuffer quando o vídeo é usado.
none - Nenhuma fonte de vídeo é definida por padrão na conferência. Ainda é possível que um usuário seja definido como fonte de vídeo via AMI ou ação DTMF a qualquer momento.
follow_talker - O feed de vídeo seguirá quem está falando e fornecendo vídeo.
last_marked - O último usuário marcado a ingressar na conferência com capacidades de vídeo será a única fonte de vídeo distribuída a todos os participantes. Se múltiplos usuários marcados forem capazes de vídeo, o último a ingressar é sempre a fonte; quando esse usuário sai, vai para o que ingressou antes dele.
first_marked - O primeiro usuário marcado a ingressar na conferência com capacidades de vídeo é a única fonte de distribuição de vídeo entre todos os participantes. Se esse usuário sair, o próximo usuário marcado a ingressar torna-se a fonte.
sfu - Selective Forwarding Unit - Define operação multi-stream para uma conferência de vídeo multi-participante.

Desde: 15.0.0
Define a quantidade de tempo em milissegundos após enviar uma solicitação de atualização de vídeo que atualizações subsequentes devem ser descartadas. Isso significa que se enviarmos uma atualização de vídeo, descartaremos quaisquer outras solicitações de atualização até que o tempo configurado tenha decorrido. Isso evita o excesso de solicitações de atualização de vídeo dos clientes.

Desde: 12.0.0
Usuários de conferência, conforme definido por conf_user, podem ter um menu DTMF atribuído ao seu perfil quando entram no aplicativo 'ConfBridge'.

O aplicativo ConfBridge também tem a capacidade de aplicar menus DTMF personalizados a cada canal usando o aplicativo. Assim como os perfis de Usuário e Conferência, um menu é passado para ConfBridge como um argumento no dialplan.

Abaixo está uma lista de ações de menu que podem ser atribuídas a uma sequência DTMF.

Nota: Para que o primeiro dígito DTMF em uma sequência seja o caractere '#', você precisa escapá-lo. Se não for escapado, o processamento normal do arquivo de configuração pensará que é uma diretiva como #include. Por exemplo: A configuração de mudo é alternada quando '#1' é pressionado. #1=toggle_mute

Nota: Uma única sequência DTMF pode ter múltiplas ações associadas a ela. Isso é feito encadeando as ações e usando ',' como delimitador. Exemplo: Ambos volume de escuta e fala são redefinidos quando '5' é pressionado. '5=reset_talking_volume, reset_listening_volume'

playback(filename&filename2&...) - 'playback' reproduzirá um arquivo de áudio para um canal e então retornará imediatamente à conferência. Este arquivo não pode ser interrompido por DTMF. Múltiplos arquivos podem ser encadeados usando o caractere '&'.
playback_and_continue(filename&filename2&...) - 'playback_and_continue' reproduzirá um prompt enquanto continua coletando a sequência dtmf. Isso é útil ao usar um prompt de menu que descreve todas as opções do menu. No entanto, qualquer DTMF durante esta ação terminará a reprodução dos prompts. Arquivos de prompt podem ser encadeados usando o caractere '&' como delimitador.
toggle_mute - Alternar ativação e desativação do mudo. Mudo tornará o usuário silencioso para todos os outros, mas o usuário ainda poderá escutar.
toggle_binaural - Alternar ativação e desativação do processamento de áudio binaural.
no_op - Esta ação não faz nada (Nenhuma Operação). Seu único propósito real existe para poder reservar uma sequência na configuração como uma sequência de saída do menu.
decrease_listening_volume - Diminui o volume de escuta do canal.
increase_listening_volume - Aumenta o volume de escuta do canal.
reset_listening_volume - Redefine o volume de escuta do canal para o nível padrão.
decrease_talking_volume - Diminui o volume de fala do canal.
increase_talking_volume - Aumenta o volume de fala do canal.
reset_talking_volume - Redefine o volume de fala do canal para o nível padrão.
dialplan_exec(context,exten,priority) - A ação 'dialplan_exec' permite que um usuário escape da conferência e execute comandos no dialplan. Uma vez que o dialplan saia, o usuário será colocado de volta na conferência. As possibilidades são infinitas!
leave_conference - Esta ação permite que um usuário saia da conferência e continue a execução no dialplan.
admin_kick_last - Esta ação permite que um Administrador expulse o último participante da conferência. Esta ação só funcionará para administradores, permitindo que um único menu seja usado tanto para usuários quanto para administradores.
admin_toggle_conference_lock - Esta ação permite que um Administrador alterne o bloqueio e desbloqueio da conferência. Não administradores não podem usar esta ação mesmo que esteja em seu menu.
set_as_single_video_src - Esta ação permite que qualquer usuário se defina como única fonte de vídeo distribuída a todos os participantes. Isso fará com que o feed de vídeo fique nele independentemente do que 'video_mode' esteja definido.
release_as_single_video_src - Esta ação permite que um usuário libere a si mesmo como fonte de vídeo. Se 'video_mode' não estiver definido como 'none', esta ação resultará na conferência retornando ao modo de vídeo que o perfil de conferência está usando. Observe que esta ação não terá efeito se o usuário não for atualmente a fonte de vídeo. Além disso, o usuário não é garantido por usar esta ação que não se tornará a fonte de vídeo novamente. A conferência retornará à operação que a opção 'video_mode' estiver definida ao liberar a fonte de vídeo.
admin_toggle_mute_participants - Esta ação permite que um administrador alterne o estado de mudo para todos os não administradores dentro de uma conferência. Todos os usuários administradores não são afetados por esta opção. Observe que todos os usuários, independentemente de seu status de administrador, são notificados que a conferência está em mudo.
participant_count - Esta ação reproduz o número de participantes atualmente em uma conferência

Desde: 12.0.0
O parâmetro type determina como um contexto no arquivo de configuração é interpretado.
user - Configura o contexto como user_profile
bridge - Configura o contexto como bridge_profile
menu - Configura o contexto como menu
Sintaxe:
Fonte: Asterisk Wiki
Divisor Triangular
POR QUE A LOJAMUNDI É CONFIÁVEL?
selo de verificação reclame aqui da lojamundiselo google site seguroselo reclame aqui com link de acessoselo https seguroselo let's encrypt

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.