Comandos AGI do Asterisk 22
Descrição:Envia o arquivo especificado, permitindo que a reprodução seja controlada pelos dígitos fornecidos, se houver. Use aspas duplas para os dígitos caso deseje não permitir nenhum. Se
offsetms for fornecido, o áudio fará uma busca para a posição
offsetms antes de iniciar a reprodução. Retorna '0' se a reprodução for concluída sem que um dígito seja pressionado, ou o valor numérico ASCII do dígito pressionado, ou '-1' em caso de erro ou se o canal for desconectado. Retorna a posição onde a reprodução foi encerrada como
endpos.
Define as seguintes variáveis de canal ao finalizar:
CPLAYBACKSTATUS - Contém o status da tentativa como uma string de texto:
SUCCESS,
USERSTOPPED,
REMOTESTOPPED,
ERROR.
CPLAYBACKOFFSET - Contém o deslocamento em milissegundos no arquivo onde a reprodução parou. '-1' indica o final do arquivo.
CPLAYBACKSTOPKEY - Se a reprodução for interrompida pelo usuário, esta variável contém a tecla pressionada.
Sintaxe:
CONTROL STREAM FILE FILENAME ESCAPE_DIGITS SKIPMS FFCHAR REWCHR PAUSECHR OFFSETMS- filename - A extensão do arquivo não deve ser incluída no nome.
- escape_digits
- skipms
- ffchar - Padrão é '#'
- rewchr - Padrão é '*'
- pausechr
- offsetms - Deslocamento, em milissegundos, para iniciar a reprodução do áudio