Descrição: Usado para começar a monitorar um canal. Os pacotes de voz de entrada e saída do canal são registrados nos arquivos até que o canal seja desligado ou o monitoramento seja interrompido pelo aplicativo StopMonitor. Por padrão, os arquivos são armazenados em / var / spool / asterisk / monitor /. Retorna -1 se os arquivos do monitor não puderem ser abertos ou se o canal já estiver monitorado, caso contrário, 0.
file_format - opcional, se não definido, o padrão é wav
fname_base - se definido, altera o nome do arquivo usado para o especificado.
m - quando a gravação terminar, misture os arquivos de duas pernas em um e exclua os arquivos de duas pernas. Se a variável MONITOR_EXEC estiver configurada, o aplicativo mencionado será executado em vez de soxmix / sox e os arquivos de perna brutos NÃO serão excluídos automaticamente. soxmix / sox ou MONITOR_EXEC recebe três argumentos, os dois arquivos de perna e um nome de arquivo misto de destino que é o mesmo que os nomes de arquivo de perna apenas sem o designador de entrada / saída.
b - Não comece a gravar a menos que uma chamada seja conectada a outro canal.
i - Ignora a gravação do fluxo de entrada (desativa a opção m).
o - Ignora a gravação do fluxo de saída (desativa a opção m).