Запись звонков на АТС Asterisk

Запись звонков на АТС Asterisk

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 остановят эти изменения.

Связанный контент