Запись разговоров

Skip to end of metadata
Go to start of metadata

Запись разговоров

Управление правилами записи разговоров

В системе настроена выборочная запись разговоров. Правила записи хранятся во внутренней базе данных asterisk. Для управления правилами используется консоль (CLI) Asterisk и команда database. Правила бывают двух типов:

  • по номеру абонента А (номер звонящего)
  • по номеру абонента Б (набранный номер)
    Списки номеров абонента А хранятся в ветке rec_a, списки номеров абонента Б хранятся в ветке rec_b. Работу с правилами лучше всего продемонстрировать на примере.
    Добавим запись исходящих с номера 799:
    localhost*CLI> database put rec_a 799 1
    Updated database successfully
    localhost*CLI>
    

    Добавим запись всех входящих на номер 799:

    localhost*CLI> database put rec_b 799 1
    Updated database successfully
    localhost*CLI>
    

    Проверим:

    localhost*CLI> database show
    /rec_a/799                                        : 1
    /rec_b/799                                        : 1
    localhost*CLI> database show rec_a
    /rec_a/799                                        : 1
    localhost*CLI> database show rec_b
    /rec_b/799                                        : 1
    

Прослушивание записанных файлов

Прослушивание файлов организовано через WEB интерфейс с поддержкой следующих функций:

  • защищенный https интерфейс;
  • защита записей под пароль;
  • возможность выдачи личного пароля;
  • возможность ограничивать доступ по папкам;
  • фиксация в логах времени входа и доступа к файлам записей

Логически записи выстроены иерархически по годам, месяцам, дням. В папке дня находятся записи за день в формате

hh_mm_ss_calling_called_callid , где
  • hh
    - час
  • mm
    - минута
  • ss
    - секунда
  • calling
    - номер вызывающего абонента
  • called
    - номер вызываемого абонента
  • callid
    - уникальный идентификатор звонка

Такой подход минималистичен
- не требует доп. коммерческого ПО и вполне подходит для малых и средних компаний.

Скриншоты

Месяцы

Дни

Звонки

Labels

astpbx astpbx Delete
callrecording callrecording Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.