Загрузка...

[Curso URA com Asterisk e Python] #8 – Criando o Primeiro Plano de Discagem no Asterisk

[Curso URA com Asterisk e Python] #8 – Criando o Primeiro Plano de Discagem no Asterisk

No oitavo vídeo do nosso curso de URA com Asterisk e Python, o instrutor Tatianno Alves mostra, na prática, como criar o primeiro dialplan no Asterisk.
Você aprenderá a editar o arquivo extensions.conf, criar contextos, configurar aplicações como Answer, Playback, Record, Hangup, além de testar tudo em um softphone SIP.
Este é um passo essencial para dar início às rotas internas e preparar sua URA para fluxos inteligentes de atendimento.

👉 Não esqueça de acompanhar os vídeos anteriores para entender toda a estrutura do ambiente.
👉 Deixe seu like e se inscreva para receber as próximas aulas da série!

🕒 Capítulos

00:00 – Introdução:
Continuação da aula anterior, agora criando o primeiro plano de discagem no Asterisk para permitir ligações entre ramais e testes da URA.

00:12 – Arquivo extensions.conf:
Explicação sobre onde ficam armazenados os dialplans e como o arquivo padrão criado pelo PJSIP deve ser mantido.

00:34 – Criando cópia do arquivo:
É feito um backup (arquivo .old.conf) seguindo boas práticas para evitar perda da configuração original.

00:53 – Iniciando edição no Vim:
Abertura do arquivo, entrada no modo de edição e remoção dos comentários iniciais.

01:36 – Criando contexto interno:
Criação do contexto [interno], que foi referenciado no PJSIP na criação do ramal SIP.

02:14 – Criando a aplicação 500:
Começa a definição da extensão 500, ponto inicial das chamadas de teste.

02:22 – Atendendo o canal:
A instrução Answer() é adicionada para abrir o fluxo de mídia.

02:59 – Usando NoOp:
Inclusão de NoOp() para exibir mensagens no console e facilitar o debug.

03:26 – Playback do beep:
Uso de Playback(beep) para emitir o tom indicando que a gravação será iniciada.

03:37 – Gravando mensagem:
Aplicação Record() configurada para gravar o áudio do usuário no diretório apropriado.

04:05 – Reproduzindo mensagem gravada:
Uso de Playback() para tocar o arquivo recém-gravado.

04:34 – Finalizando com Hangup:
Encerramento da chamada com Hangup().

04:54 – Recarregando dialplan:
Comandos dialplan reload e dialplan show interno para validar.

05:23 – Primeiro teste no softphone:
Chamada ao ramal 500, gravação de áudio e retorno da mensagem.

05:40 – Corrigindo erro no playback:
Ajuste no dialplan removendo a extensão .wav, obrigatória no Asterisk.

06:21 – Novo teste completo:
Fluxo de gravação e playback funcionando corretamente.

07:25 – Entendendo o fluxo no console:
O console do Asterisk mostra passo a passo das aplicações sendo executadas.

08:06 – Localizando o arquivo gravado:
Acesso ao diretório /var/lib/asterisk/sounds/ onde a mensagem foi salva.

08:23 – Criando o ramal 501:
Novo destino é criado com base no arquivo da URA.

09:01 – Playback da URA:
Configuração da aplicação Playback(ura-principal).

09:28 – Testando o ramal 501:
Correção final e teste concluído com sucesso.

10:37 – Encerramento:
Conclusão da aula com dois destinos criados dentro do contexto interno.
#Gnew #Asterisk #Python

Видео [Curso URA com Asterisk e Python] #8 – Criando o Primeiro Plano de Discagem no Asterisk канала Gnew
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять