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

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


askoziamonitor

Розбіжності

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

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

Порівняння попередніх версій Попередня ревізія
Попередня ревізія
askoziamonitor [2018/03/07 18:50]
askoziamonitor [2023/06/16 12:28] (поточний)
borisov
Рядок 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