Для использования услуги требуется лицензия, для услуги "call_recording" пакет "Total count of simultaneous records voice calls" /cluster/storage/ds1/licence/show-licence 1 SSW ID ECSS xxxxxx Description Eltex SC softswitch . . . Total count of simultaneous records voice calls 200

Проверить сколько каналов записи в настоящий момент используется можно следующей командой: В примере показано 3-и записи в текущий момент, максимально одновременно было 5 записей, всего обработано 28 записей, отклонено из за отсутствия лицензий 0. Нужно учитывать, что подсчитываются количество записей не только для транков, но и для абонентов. |
/domain/test_domain/licence/usage
┌────────┬─────────────┬───┬─────────┬────────┬───┐
│Licence │Current usage│Top│Requested│Rejected│RPS│
├────────┼─────────────┼───┼─────────┼────────┼───┤
│recorder│3/infinity │ 5│ 28│ 0│ 0│
└────────┴─────────────┴───┴─────────┴────────┴───┘ |
Сервис работает совместно с медиасервером. Аудиофайл записанного разговора хранится в директории /var/lib/ecss/restfs/domain/<DOMAIN>/records/<DATE>/ Формат аудиофайла: ГГ_ММ_ДД_ЧЧ_ММ_СС_in/out_НОМЕР-НОМЕР.pcm ll /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_*
-rw-r--r-- 1 www-data www-data 287568 мар 31 13:26 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_13-26-23_o_42007-42007.pcm
-rw-rw-rw- 1 www-data www-data 86 мар 31 13:26 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_13-26-23_o_42007-42007.pcm.meta
-rw-r--r-- 1 www-data www-data 287568 мар 31 13:26 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_13-26-24_t_42007-42007.pcm
-rw-rw-rw- 1 www-data www-data 86 мар 31 13:26 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_13-26-24_t_42007-42007.pcm.meta
. . .
-rw-r--r-- 1 www-data www-data 111832 мар 31 15:48 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-47-58_o_42007-42009.pcm
-rw-rw-rw- 1 www-data www-data 86 мар 31 15:47 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-47-58_o_42007-42009.pcm.meta
-rw-r--r-- 1 www-data www-data 111832 мар 31 15:48 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-47-58_t_42007-42009.pcm
-rw-rw-rw- 1 www-data www-data 86 мар 31 15:47 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-47-58_t_42007-42009.pcm.meta
-rw-r--r-- 1 www-data www-data 87868 мар 31 15:57 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-57-10_o_42007-42001.pcm
-rw-rw-rw- 1 www-data www-data 86 мар 31 15:57 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-57-10_o_42007-42001.pcm.meta
-rw-r--r-- 1 www-data www-data 87868 мар 31 15:57 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-57-10_t_42007-42001.pcm
-rw-rw-rw- 1 www-data www-data 86 мар 31 15:57 /var/lib/ecss/restfs/domain/test_domain/records/2025_03_31/2025-03-31_15-57-10_t_42007-42001.pcm.meta |
| Сервис "Запись вызова (call_recording)" может активировать/деактивировать только оператор. |
При подключении транкового сервиса оператор определяет тип вызовов, которые нужно записывать: - запись всего разговора;
- запись включается после ответа вызываемого абонента.
Далее при всех вызовах данного типа будет производиться запись вызова. Управление сервисом с телефонного аппарата| Активация | только через оператора | | Деактивация | только через оператора |
Настройка параметров сервиса через интерфейс командной строки CLIДля активации транкового сервиса "Запись вызова (call_recording)" через интерфейс командной строки выполните следующую команду: - для оператора виртуальной АТС:
/domain/<DOMAIN>/trunk/service/activate <GROUP> <TRUNK> call_recording mode = <MODE>, separated = <SEPARATED>
где - <DOMAIN> — имя виртуальной АТС, которой принадлежит транк(и);
- <GROUP> — имя транковой группы;
- <TRUNK> — имя транка;
- <MODE> — режим записи разговора:
- always_on — запись всего разговора
- after_answer — запись с момента ответа второго участника диалога.
- <SEPARATED> — дополнительный режим записи разговора, определяющий будет ли запись приема и передачи, записываться в разные каналы файла записи разговора (по умолчанию False):
- false — прием и передача через транк, на котором активирован этот сервис, будет писаться в один канал;
- true — прием будет писаться в один канал файла записи, а передача в другой канал файла записи разговора.
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /domain/<DOMAIN>/trunk/services. Пример настройки CLIАктивировать транковый сервис "Запись вызова (call_recording)" для транка с именем "test_sip" виртуальной АТС "test_domain". Активация сервиса через интерфейс командной строки: /domain/test_domain/trunk/services/activate sip test_sip call_recording mode = after_answer |
Результат: /domain/test_domain/trunk/services/info sip test_sip
Domain: test_domain
Services' settings:
┌───────────────────────────────┬───────────────────────────────────────────────────┬──┬──────────────────────────────────────────────────────────────────────────────────┐
│ Trunk │ Name │V │ CSD │
├───────────────────────────────┼───────────────────────────────────────────────────┼──┼──────────────────────────────────────────────────────────────────────────────────┤
│test_sip │call_recording │12│mode = after_answer │
│ │ │ │separated = false │
└───────────────────────────────┴───────────────────────────────────────────────────┴──┴──────────────────────────────────────────────────────────────────────────────────┘
Legend:
V - version of the service |
Настройка параметров сервиса через web-конфигураторНастройки сервиса для транков выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Менеджер транков" ("Trunk manager"). Для настройки транкового сервиса "Запись вызова (call_recording)" установите флаг напротив значения "Запись вызова (call_recording)" и в поле "Режим вызова" ("mode") выберите режим работы сервиса: - always_on — запись всего разговора;
- after_answer — запись вызовов начинается с момента ответа второго участника диалога;
Для деактивации сервиса снимите флаг напротив значения. Для сохранения настроек нажмите кнопку "Сохранить" ("Save"). Активация транкового сервиса через web-конфигуратор: - Выберите транк — "test_sip";
- Перейдите в раздел "Дополнительные услуги" ("Supplementary services");
- Установите флаг напротив сервиса "Запись вызова (call_recording)".
- В поле "Режим записи" ("mode") выберите режим работы сервиса "Услуга всегда активна" ("always_on") или "После ответа вызываемого абонента" ("after_answer");
- Установите флаг напротив сервиса "Раздельная запись разговора" если это требуется;
- Для сохранения настроек нажмите кнопку "Save" ("Сохранить").

Результат в приложении "История вызовов"В примере указаны звонки До активизации сервиса на транк "test_sip" и после активизации: 
|