====== Команда Asterisk Manager API: ChangeMonitor ====== Команда изменяет имя файла для записи вызова на указанном канале. ===== Параметры команды ===== * Channel: Канал, для которого производиться смена имени файла для записи, например: SIP/1310-089e1000 (обязательный параметр) * File: Имя нового файла для записи вызова. (обязательный параметр) * ActionID: Необязательный ID команды, который будет возвращен в ответе. ===== Пример ===== Запрос: Action: ChangeMonitor Channel: SIP/1310-089e7000 File: 20090612-140105_cc51 Ответ asterisk при успехе: Response: Success Message: Changed monitor filename Ответ asterisk при ошибке: Response: Error Message: No such channel При удачном выполнении команды, имена двух файлов с записью вызова этого канала изменяться на: 20090612-140105_cc51-in.gsm и 20090612-140105_cc51-out.gsm Если запись для канала не включена, команда выполниться без ошибки, но в CLI консоле будет выдано предупреждение: WARNING[90833]: res_monitor.c:402 ast_monitor_change_fname: Cannot change monitor filename of channel SIP/1310-089e7000 to 20090612-140105_cc51, monitoring not started ===== Ссылки по теме ===== * [[kb:asterisk:ami:Monitor|Monitor]]: Запись разговора на заданном канале. * [[kb:asterisk:ami:StopMonitor|StopMonitor]]: Останов записи разговора на заданном канале. * [[kb:asterisk:ami:PauseMonitor|PauseMonitor]]:Временная приостановка записи вызова. * [[kb:asterisk:ami:UnpauseMonitor|UnpauseMonitor]]: Возобновление остановленной записи вызова. * [[kb:asterisk:ami|Asterisk Manager API]]