Користувальницькькі налаштування

Налаштування сайту


askoziamonitor

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Остання ревізія По сторонах наступні версії
askoziamonitor [2020/09/15 17:12]
askoziamonitor [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
Рядок 1: Рядок 1:
 +====== Записи звонков Askozia PBX ======
  
 +Устанавливаем sshfs и монтируем voicemailarchive/monitor на локальную ФС
 +<code>
 +# cd /usr/ports/sysutils/fusefs-sshfs/ && make && make install
 +# mkdir /mnt/askozia/ && chmod 777 /mnt/askozia/
 +# mkdir /mnt/calls_archive/ && chmod 777 /mnt/calls_archive/
 +# kldload fuse
 +# sysctl vfs.usermount=1
 +# devfs ruleset 10
 +# devfs rule add path 'fuse*' mode 666
 +# sshfs -o allow_other root@askozia_hostname:/storage/usbdisk1/askoziapbx/voicemailarchive/monitor /mnt/askozia/
 +</code>
 +Можете автоматизировать себе сами, монтирование этой директории на будущее.
 +
 +Если у вас установлена Askozia 5.x - просто включаем галочками, запись звонков для провайдеров. Больше ничего делать не нужно.
 +
 +В случае использования Askozia 2.2.8: в самой Askozia тыкаем Esc, и в "Configuration files" вставляем в **modules.conf** загрузку модуля **res_monitor.so**. Следующим образом: 
 +
 +<code ini>
 +load => res_monitor.so
 +</code>
 +
 +Вот таким, да 
 +
 +{{:askmon0.png?500|}}
 +
 +Для всех учетных записей провайдеров, заходим в раздел дополнительных настроек и описываем **Manual Dialplan** для Incoming и Outcoming в следующем виде
 +
 +<code ini>
 +Set(RecFile=in_${CDR(src)}_${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)})
 +Set(CDR(userfield)=${RecFile}.gsm)
 +Monitor(gsm,${RecFile},bm)
 +</code>
 +
 +<code ini>
 +Set(RecFile=out_${CDR(dst)}_${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)})
 +Set(CDR(userfield)=${RecFile}.gsm)
 +Monitor(gsm,${RecFile},bm)
 +</code>
 +
 +Вот как это должно выглядеть
 +
 +{{:askmon1.png?500|}}
 +
 +В результате мы можем найти запись звонка любого абонента прямо из его профиля при помощи "Черной магии", вот так
 +
 +{{:askmonbmag.png?500|}}
 +
 +Либо посмотреть отчет о звонках и найти что нам нужно, по времени либо пользователю, либо номеру при помощи соответствующего отчета
 +
 +{{:askmonlist.png?500|}}
 +
 +**Важно:** Начиная с релиза Ubilling 1.1.4 прослушивание звонков из браузера, поддерживается только при условии установленного на сервере ffmpeg. Также с этого релиза доступна live-конвертация и загрузка GSM файлов в формате MP3 и OGG. Установить ffmpeg вы можете либо при помощи команды 
 +
 +<code>
 +# pkg install ffmpeg
 +</code>
 +
 +либо из портов
 +<code>
 +# cd /usr/ports/multimedia/ffmpeg && make BATCH=yes install
 +</code>
 +
 +{{:askoziamon114_mp3ogg.png|}}
askoziamonitor.txt · Востаннє змінено: 2023/06/16 12:28 повз borisov