FreePBX: где послушать и как скачать записи разговоров через веб-интерфейс
Когда требуется работа с архивом записей:
- Необходимо прослушать спорный разговор сотрудника с клиентом или проверить качество обслуживания.
- В отчетах FreePBX отображается история звонка, но отсутствует иконка воспроизведения аудио (значок динамика).
- При попытке скачать запись браузер выдает ошибку
404 File Not Found. - Закончилось свободное место на диске сервера телефонии из-за накопления старых аудиофайлов.
Способ 1. Прослушивание записей через модуль CDR Reports (Отчеты)
- Откройте браузер и авторизуйтесь в панели управления FreePBX Administration.
- В верхнем меню перейдите в раздел Reports (Отчеты) -> CDR Reports.
- Укажите нужный период времени (дату начала и конца) в поле Date Range.
- При необходимости укажите фильтр: CallerID (кто звонил) или Extension (номер сотрудника).
- Нажмите кнопку Search (Поиск) внизу страницы.
- В таблице результатов найдите нужный вызов: в крайней правой колонке Recording (Запись) нажмите на значок Play для прослушивания или значок дискеты/стрелочки для скачивания файла
.wavна ПК.
Способ 2. Где записи хранятся в файловой системе Linux
Если веб-интерфейс недоступен, все аудиозаписи сохраняются на сервере в каталоге:
/var/spool/asterisk/monitor/Файлы раскладываются по папкам с датами: Год/Месяц/День/. Вы можете скопировать файлы через программу WinSCP или скачать их по SFTP.
Шаг 3. Что делать, если звонки не записываются
- Перейдите в меню Applications (Приложения) -> Extensions (Внутренние номера).
- Откройте нужный номер сотрудника и перейдите во вкладку Advanced (Дополнительно).
- В блоке Call Recording (Запись вызовов) установите значения Force или Yes для входящих (Inbound) и исходящих (Outbound) вызовов.
- Нажмите Submit и обязательно примените изменения красной кнопкой Apply Config.
Частые вопросы (FAQ)
В каком аудиоформате FreePBX сохраняет разговоры?
По умолчанию файлы сохраняются в несжатом формате WAV (WAV49) с частотой 8 кГц, 16 бит моно, что обеспечивает минимальную нагрузку на процессор сервера.
Почему в CDR Reports есть строка звонка, но значка записи нет?
Это означает, что для данного номера, очереди или входящего маршрута (Inbound Route) была выключена опция Call Recording, либо звонок был короче минимального времени записи (sub-second call).
Могут ли сотрудники слушать только свои записи без доступа в админку?
Да, для этого используется пользовательская панель UCP (User Control Panel), где каждому оператору настраиваются индивидуальные права доступа только к его номеру.
Как автоматически удалять записи старше 6 месяцев, чтобы не забивался диск?
Создайте задачу в cron с командой find: find /var/spool/asterisk/monitor/ -type f -mtime +180 -name '*.wav' -delete.