Aplicações do Dialplan do Asterisk 22
Descrição:O aplicativo
Playback() reproduz os arquivos de áudio especificados (não inclua a extensão como wav, alaw, etc). Se nenhuma opção for especificada, o aplicativo atende o canal automaticamente. Se o arquivo não existir, a execução falhará.
Após a conclusão, este aplicativo define a seguinte variável de canal:
PLAYBACKSTATUS - O status da tentativa de reprodução como uma string de texto:
SUCCESS (sucesso) ou
FAILED (falha).
Veja também:Background (aplicativo) – para reproduzir arquivos de som que podem ser interrompidos
WaitExten (aplicativo) – aguarda dígitos do chamador, opcionalmente reproduz música de espera
Sintaxe:Playback(filename&[filename2&...], [options])Parâmetros:filenames – Lista de nomes de arquivos separados por '&'. Se o nome do arquivo for relativo (não começar com barra), será procurado no diretório de sons do Asterisk. Se o nome do arquivo puder ser interpretado como uma URL, o Asterisk fará o download e iniciará a reprodução. Para incluir um '&' literal na URL, utilize aspas simples.
options – Lista de opções separadas por vírgula:
skip – Não reproduz se o canal não estiver atendidonoanswer – Reproduz sem atender o canal; caso contrário, o canal será atendido antes da reproduçãosay – Reproduz usando o arquivo say.confmix – Reproduz uma combinação do arquivo e do conteúdo do say.conf