Descrição:Esta ação grava o áudio do canal atual no arquivo especificado.
MIXMONITOR_FILENAME - Conterá o nome do arquivo usado para gravar o fluxo misturado.
Ação: MixMonitorActionID: <value>
Channel: <value>
File: <value>
options: <value>
Command: <value>
ActionID - ID da ação para esta transação. Será retornado.
Channel - Usado para especificar o canal a ser gravado.
File - É o nome do arquivo criado no diretório de spool do monitor. Por padrão, é o mesmo nome do canal (com barras substituídas por hífens). Este argumento é opcional se você especificar para gravar áudio unidirecional com as opções
r(filename) ou
t(filename) no campo
options. Se nem
MIXMONITOR_FILENAME nem este parâmetro forem definidos, o fluxo misturado não será gravado.
options - Opções que se aplicam ao
MixMonitor da mesma forma que se aplicariam se fossem invocadas da aplicação
MixMonitor. Para uma lista de opções disponíveis, consulte a documentação da aplicação
mixmonitor.
Command - Será executado quando a gravação for concluída. Qualquer string que corresponda a
'^{X}' será desescapada para X. Todas as variáveis serão avaliadas no momento em que
MixMonitor for chamado.
Atenção: Não use strings não confiáveis, como
CALLERID(num) ou
CALLERID(name), como parte dos parâmetros do comando. Você corre o risco de uma injeção de comando executando comandos arbitrários se as strings não confiáveis não forem filtradas para remover caracteres perigosos. Veja a função
FILTER().