Aplicações do Dialplan do Asterisk 21
Descrição:Esta aplicação reproduz o arquivo especificado.
Ao final da execução, define as seguintes variáveis de canal:
CPLAYBACKSTATUS - Contém o status da tentativa como uma string de texto (SUCCESS, USERSTOPPED, REMOTESTOPPED, ERROR).
CPLAYBACKOFFSET - Contém o deslocamento em milissegundos dentro do 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 conterá a tecla pressionada.
ControlPlayback(filename,[skipms,[ff,[rew,[stop,[pause,[restart,[options]]]]]]])- filename - Nome do arquivo a ser reproduzido.
- skipms - Número de milissegundos a serem pulados ao retroceder ou avançar rapidamente.
- ff - Dígito DTMF para avançar rapidamente (padrão: '#').
- rew - Dígito DTMF para retroceder (padrão: '*').
- stop - Dígito DTMF para parar a reprodução.
- pause - Dígito DTMF para pausar a reprodução.
- restart - Dígito DTMF para reiniciar a reprodução.
- options - Opções adicionais.
- o(time) - Inicia a reprodução a partir do tempo especificado em milissegundos desde o início do arquivo.
Este comando é útil para criar sistemas de mensagens ou menus interativos onde o usuário pode controlar a reprodução do áudio.