Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Запись разговоров - кривая реализация

Запись разговоров - кривая реализация

1 2>
Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Запись разговоров - кривая реализация

Всем привет.
Руководство одной компании считает, что FreePbx - кривое решение, так как писать разговоры умеет, а прослушивать толком не дает.
Итак, если был перевод звонка (а он в половине случаев), то:
1) Сбрасывается CDR (типа правильно);
2) Останавливается запись (а это не факт что правильно).
Итого, у нас 2 записи о звонке и 2 записи разговора.
Но в результате, когда менеджер хочет проверить качество работы сотрудника, получается такая ситуация.
1. В фильтрах выбирает все звонки менеджера.
2. Слушает запись, и когда сотрудник переводит, связь теряется. Надо искать продолжение.
Я в кач-ве временного решения перебил в macro-recording-enable-custom 3-й приоритет, где делается StopMixMonitor. Но теперь проблема интерфейсе не видно, что есть запись у него.
Какие будут комментарии, коллеги?
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2010-01-21 20:45

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Запись разговоров - кривая реализация

я седня на это потратил весь день и пока не знаю как правильно подойти к этому вопросу
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-01-21 21:04

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Запись разговоров - кривая реализация

Мы в extensions_override_freepbx.conf написали свой [macro-record-enable]. mp3, раскладывает по директориям (типа <дата>), веб-интерфейс с flash плеером прямо на страничке, авторизацией по паролю голосовой почты, и телефонной книгой, которая подставляет к номеру имя/название контрагента. Назвали "тотальная запись переговоров" и ставим как отдельный модуль.
Мне кажется такой правильный путь.
http://www.line24.ru - системы массового телефонного обслуживания.
2010-01-21 21:12

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Запись разговоров - кривая реализация

А что там за инновации в CDR в 1.6, никто не просветит? Помню что-то пробегало в блогах и рассылке.Типа переделали CDR подсистему...

switch, давай обсудим как должно быть.
Мне кажется, должно быть два CDR записи, два файла, но они должны линковаться, тогда проблем нет.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2010-01-21 21:18

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Запись разговоров - кривая реализация

в моем дистрибе я сделал универсальную систему, которая не зависит от звонков.
Т.е. если есть файл, название которого заканчивается на unqueid, то он будет проиндексирован.
при открытии интерфейса происходит переиндексация файлов, находящихся в корне /spool/asterisk/monitor, но так как файлов может быть много, они раскладываются раз в неделю по каталогам, по одному на каждый день года (по датам). файлы в этих каталогах индексируются однократно, проиндексирванные каталоги запоминаются. в принципе можно и не раскладывать по каталогам. можего с моего дистриба взять, но недавно мелкий баг обнаружил и пофиксил, в релиз еще не добавил.

седня обнаружил напряг такой: вручную стартую запись mixmonitor, потом уже во freepbx запись останавливается и пускается снова. получается 2 записи с одним номером. раньше было так, что если стартанул запись, то не важно если дальше снова старт записи, все в один кусок пишет.
в общем тестить надо...
но, главное, что файл есть. в принципе ни что не мешает делать несколько ссылок на файлы в строке отчета. наверно так и сделаю.
еще напряг: правильно отображать в cdr переходы по ivr и трансферы. первое особо не проблема, а на второе весь день убил, пока не придумал...

сейчас активно занимаюсь тестированием в плане надежности под большой синтетической нагрузкой и под типичной офисной, параллельно мануал к системе пишу и в скором времени буду тестить на предмет багов в функционале.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-01-21 22:15

Сообщений: 6521

Re: Запись разговоров - кривая реализация

Статусы ANSWERED - кликабельны, и вызывают браузерный flash player.
2010-01-21 22:18

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Запись разговоров - кривая реализация

ну вот у меня также как у ded`а сделано
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-01-21 22:20

Откуда: Тольятти
Сообщений: 31

Re: Запись разговоров - кривая реализация

litnimax:

Итого, у нас 2 записи о звонке и 2 записи разговора.
Фиксировать id звонка, при переводе звонка сохранять этот id в parent_id, а переведенному звонку назначить новый id и т.д.

При отображении в таблице делать ссылку по parent_id, чтобы показать откуда пришел звонок, и ссылку на дочерние записи.
2010-01-22 11:52

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Запись разговоров - кривая реализация

ponch, id одинаковые, в этом и проблема
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-01-22 12:34

Откуда: Тольятти
Сообщений: 31

Re: Запись разговоров - кривая реализация

switch:

ponch, id одинаковые, в этом и проблема
id свои должны быть, например, объявить глобальную переменную, которую увеличивать на 1 при каждом обращении. Лучше, конечно, секвенсор с базы данных брать, так как все равно глобальную переменную надо куда-то сохранять.
2010-01-22 13:47

1 2>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru