Asterisk/FreePBX запись разговоров

Опубликовано в Asterisk

asterisk freepbx запись разговоров

Запись разговоров в текущей версии FreePBX 12, несколько видоизменилась, стала более интуитивно понятной и простой для понимания. Если перейти в настройки внутреннего номера (Applicatins -> Extensions), изменились следующие опции записи разговора:

    • Never
    • No
    • Don't Care
    • Yes
    • Force

 

Опции записи разговора FreePBX

 

'Never' и 'Force' являются переопределением, и предлагают более высокий приоритет, чем ‘Yes’ или ‘No’. ‘Yes’ и ‘No’ имеют одинаковый приоритет, и не будeт изменять то, что уже установлено вышестоящим приложением, однако 'Never' и 'Force' всегда будет переопределить, состояние записи с более высоким приоритетом.

Запись одним нажатием кнопки, теперь стала неотъемлемой частью записи разговоров (Call Recordings). Это означает то, что у вас стало гораздо больше контроля над правами записи телефонных разговоров. Таким образом, когда ваш номер в статусе 'Yes', 'No' или 'Don't Care', и если включено 'Override' разрешение, пользователь может завершить или запустить запись разговора. Если же вызов находится в 'Never' или 'Force', пользователи не могут остановить или запускать запись, даже если включено 'Override' разрешение.

Стоит заметить, когда начинается запись вызова с исходящего маршрута, то сервису записи, нет возможности привязаться к вызову, и возможно подключение его, только к внутреннему номеру, который начал запись (это ограничение Asterisk, и решается оно только в Asterisk 13). Это означает то, что если вы переводите вызов, запись может быть остановлена. 

Имя файла записи формируется в формате: type-destination-source-datestamp-timestamp-uniqueid.

Попробуем рассмотреть прохождение вызова, включение записей разговора:

  • Поступил входящий вызов, через входящий маршрут в котором опция Call Recording (Запись разговора) установлена в положение 'Yes'.
  • Этот входящий маршрут направляет вызов в очередь. В очереди Call Recording (Запись разговора)  установлен в положение 'Don't Care'. Don't Care не пытается, что то изменить в режим записи.
  • Из очереди ответил оператор, у которого в настройках включена опция 'Inbound External Calls' (Контроль внешних входящих соединений)  в положение 'No'. Запись разговора не остановится. ‘No’ и ‘Yes’ имеют равный приоритет, и мы уже сказали записывать вызов через входящий маршрут.
  • Оператор набирает * 1. Запись разговора становиться на паузу.
  • Оператор делает трансфер на группу обзвона (Ring Group) в которой опция Call Recording в положении 'Force'. Запись разговора стартует снова.
  • Из группы вызова отвечает оператор у которого установлена запись в положении 'Never'. Запись разговора становиться на паузу.
  • Оператор набирает * 1. Запись не запускается, потому как опция 'Never' имеет более высокий приоритет.

Коментарии: