logomarca lojamundi
Contatos
61 99137 5620

11 3336 3332
21 3082 3929
31 2323 5044
Outros Telefones
logomarca lojamundi
botão minha contabotão entrarbotão cadastro
botão servicosbotão blogbotão contato
Manuais

Funções do Dialplan do Asterisk 23
Comando:

JITTERBUFFER()


Descrição:
Os jitterbuffers são construídos de duas maneiras diferentes. O primeiro método sempre utiliza quatro argumentos: max_size, resync_threshold, target_extra e sync_video. Alternativamente, pode-se fornecer um único argumento 'default', que criará o jitterbuffer padrão para o tipo especificado.

Os argumentos são:
  • max_size: Tamanho em milissegundos do buffer. O padrão é 200 ms.
  • resync_threshold: O tamanho em milissegundos acima do qual uma diferença de timestamp resultará na ressincronização do jitterbuffer. O padrão é 1000 ms.
  • target_extra: Esta opção afeta apenas o jitterbuffer adaptativo. Representa o tempo adicional em milissegundos que o novo buffer de jitter irá adicionar ao seu tamanho. O padrão é 40 ms.
  • sync_video: Esta opção habilita a sincronização de vídeo com o fluxo de áudio. Pode ser ativada ou desativada. O padrão é desativado.

Exemplos:
  • Fixo com padrões: exten => 1,1,Set(JITTERBUFFER(fixed)=default)
  • Fixo com tamanho máximo de 200ms: exten => 1,1,Set(JITTERBUFFER(fixed)=200)
  • Fixo com tamanho máximo de 200ms e suporte a sincronização de vídeo: exten => 1,1,Set(JITTERBUFFER(fixed)=200,,,yes)
  • Fixo com tamanho máximo de 200ms e limiar de ressincronização de 1500ms: exten => 1,1,Set(JITTERBUFFER(fixed)=200,1500)
  • Adaptativo com padrões: exten => 1,1,Set(JITTERBUFFER(adaptive)=default)
  • Adaptativo com tamanho máximo de 200ms e target_extra de 60ms: exten => 1,1,Set(JITTERBUFFER(adaptive)=200,,60)
  • Adaptativo com tamanho máximo de 200ms e sincronização de vídeo ativada: exten => 1,1,Set(JITTERBUFFER(adaptive)=200,,,yes)
  • Definir um jitterbuffer fixo com padrões e, em seguida, removê-lo: exten => 1,1,Set(JITTERBUFFER(fixed)=default)
    exten => 1,n,Set(JITTERBUFFER(disabled)=)

Observação: Se um canal especificar um jitterbuffer devido à configuração do driver do canal e a função JITTERBUFFER() tiver definido um jitterbuffer para esse canal, o jitterbuffer definido pela função JITTERBUFFER() terá prioridade e o jitterbuffer definido pela configuração do canal não será aplicado.

JITTERBUFFER(tipo_jitterbuffer)
  • fixed - Define um jitterbuffer fixo no canal.
  • adaptive - Define um jitterbuffer adaptativo no canal.
  • disabled - Remove um jitterbuffer previamente definido do canal.
Sintaxe:
exten => 1,1,Set(JITTERBUFFER(fixed)=default)
exten => 1,1,Set(JITTERBUFFER(fixed)=200)
exten => 1,1,Set(JITTERBUFFER(fixed)=200,,,yes)
exten => 1,1,Set(JITTERBUFFER(fixed)=200,1500)
exten => 1,1,Set(JITTERBUFFER(adaptive)=default)
exten => 1,1,Set(JITTERBUFFER(adaptive)=200,,60)
exten => 1,1,Set(JITTERBUFFER(adaptive)=200,,,yes)
exten => 1,1,Set(JITTERBUFFER(fixed)=default)
exten => 1,n,Set(JITTERBUFFER(disabled)=)
JITTERBUFFER(jitterbuffer type)
Fonte: Asterisk Wiki
Acesso VIP Gratuito

Faça parte do Grupo VIP da Lojamundi no WhatsApp

Junte-se a profissionais e empresas que já recebem ofertas exclusivas, cupons secretos e promoções em primeira mão de equipamentos de telefonia, rede e segurança.

Descontos Exclusivos

Preços especiais e condições de pagamento liberadas apenas para membros do grupo.

Ofertas Relâmpago

Acesso antecipado a queimas de estoque, lançamentos e promoções com tempo limitado.

Conteúdo Selecionado

Sem spam. O grupo é silencioso e focado em enviar apenas oportunidades valiosas ao seu negócio.

🔒 Seus dados estão seguros e você pode sair a qualquer momento.

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.