Клиентское место — Где хранятся записи разговоров и как найти к ним путь в базе Oktell.

Система по нескольким настройкам определяет записывать ли определенный разговор. На это влияют
а) Правила записи и их порядок в модуле "Администрирование. Общие настройки. Запись". При коммутировании каналов система определяет первое подходящее для формируемого разговора правило и применяет его настройку.
б) В компонентах сценариев IVR "Переключение" параметр "Записывать" может быть выставлен в индивидуальный режим (по умолчанию в соответствии с выставленными общими настройками).
в) В свойствах соответствующих задач колл-центра.По умолчанию все записи хранятся в каталоге C:\Program Files\Oktell\Server\RecordedFiles\<yyyymmdd>
yyyy — год записи
mm — месяц записи
dd- дата записи
Есть возможность указать другой каталог для записи в меню Октелл "Общие настройки\Сервер АТС"В базе SQL полный путь к записи разговора не хранится. А при надобности вычисляется следующим образом:
1. В таблице dbo.A_Stat_Connections_1x1 колонка IsRecorded отвечает за наличие записи
2. В таблице dbo.A_Stat_Connections_1x1 колонка IdRecDir отвечает за каталог в котором хранится запись. По номеру каталога ищем путь в таблице dbo.A_Stat_RecordDirectories (либо в случае отсутствия указанный выше каталог по умолчанию с относительным размещением).
3. Сервер осуществляет поиск файлов записи в определенном на предыдущих шагах каталоге.Имена файлов уникальны и вычисляются в приведенном ниже порядке. Если файл/файлы обнаружены, осуществляется их передача в запрашивающий модуль и завершение процедуры.
3.1. Запись каждого канала по отдельности в исходном формате (чаще g711)
ln_<alinenum>__<yyyy>_<mm>_<dd>__<hh>_<mm>_<ss>_<mmm>.wav
ln_<blinenum>__<yyyy>_<mm>_<dd>__<hh>_<mm>_<ss>_<mmm>.wav

3.2. Объединенный микшированный файл в формате g610:
mix_<alinenum>_<blinenum>__<yyyy>_<mm>_<dd>__<hh>_<mm>_<ss>_<mmm>.wav

3.3. Сжатые в формат g610 файлы по каждой линии, при этом скорее всего один из них отсутствует:
pack_<alinenum>__<yyyy>_<mm>_<dd>__<hh>_<mm>_<ss>_<mmm>.wav
pack_<blinenum>__<yyyy>_<mm>_<dd>__<hh>_<mm>_<ss>_<mmm>.wav

    Запись разговоров, папка для размещения файлов, файлы записи, изменить путь для записей, где искать файлы записей, где хранятся файлы записей, определить записан ли разговор, формирование имени файла с записью разговора

    Комментарии

    105

    Grand Auto


    15 марта 201108:21

    У статьи потеряно форматирование, ее трудно читать.
    К маскам файлов, указанным через угловые скобки <...> добавлены закрывающие тэги. Видимо, это произошло при размещении текста в Web-системе.

    Прикрепляю rtf-документ с восстановленным форматированием.

    Программирование можно было бы значительно облегчить, если бы была еще одна таблица записанных файлов, ссылающаяся на записи A_Stat_Connections_1x1.
    В этой таблице каждая запись — полное имя (/yyyymmdd/hhmm/полноеимяфайла.wav) каждого файла, соответствующего одной записи таблицы A_Stat_Connections_1x1.

    1. records.zip (5 Kb) 

    Новое сообщение

    Прикрепить файлы

    Написать