Asterisk версии 1.8.28.2 FreePBX версии 2.11.0.37
При переводе исходящего вызова записи сохраняются в двух файлах (один до перевода вызова и один после перевода).
Можно ли объединить это в одну колонну?
решение1
В freepbx этого сделать нельзя.
Вы можете сделать это в пользовательском диалплане следующим образом:
[incoming]
exten => _X.,1,Mixmonitor(${EXTEN}-${STRFTIME(${EPOCH},GMT+8,%C%y%m%d%H%M)}.wav)
exten => _X.,2,Dial(LOCAL/${EXTEN}@from-pstn/n)
но у вас возникнут проблемы с cdrs и вы не сможете увидеть его в freepbx web.
Другой вариант — создать скрипт, который объединит файлы, но это сложно.
решение2
Поиск по использованию AUDIOHOOK_INHERIT с приложением диалплана MixMonitor. Вам нужно будет вручную редактировать extensions.conf, что означает, что обновления диалплана через FreePBX остановят эти изменения.