Запись телефонных разговоров

Материал из M-200 WIKI
(Различия между версиями)
Перейти к: навигация, поиск
(4)
(1)
Строка 12: Строка 12:
 
</code>
 
</code>
  
В настройках принципиально важен параметр [[nMixPlata]] – номер виртуальной платы [[PROMG]], настроенной в системе. Для записи переговоров должен быть выделен отдельный PROMG, который не будет использоваться для работы с [[SIP]] или [[GSCPoIP]].
+
В настройках принципиально важен параметр [[nMixPlata]] – номер виртуальной платы [[PROMG]], настроенной в системе. Для записи переговоров рекомендуется выделить отдельный PROMG, который не будет использоваться для работы с [[SIP]] или [[GSCPoIP]].
 
Количество портов – количество одновременно записываемых разговоров. На один [[PROMG]] можно создать максимально 62 порта.
 
Количество портов – количество одновременно записываемых разговоров. На один [[PROMG]] можно создать максимально 62 порта.
 +
 +
Доступные виртуальные платы можно увидеть по команде [[virtman]]:
 +
 +
>virtman
 +
plata 5 index 0 wan 192.168.5.48 up count 62 used <all:4 ip:0 conf:0>
 +
plata 6 index 1 wan 192.168.5.48 up count 62 used <all:0 ip:0 conf:0>
 +
plata 7 index 2 wan 192.168.5.40 up count 62 used <all:0 ip:0 conf:0>
 +
plata 8 index 3 wan 192.168.5.40 up count 62 used <all:0 ip:0 conf:0>
  
 
<code>
 
<code>
 
     PROFIL [97] { TYPE = AIR_AGENT
 
     PROFIL [97] { TYPE = AIR_AGENT
         nMixPlata = 4
+
         nMixPlata = 8
 
         sSubDir = "TesT"
 
         sSubDir = "TesT"
 
     }
 
     }

Версия 10:49, 28 августа 2017

1

Создаем виртуальный порт SIG_AGENT в AIR_AGENT.

       AIR [8] { PROFIL = 97             // AIR TYPE = AIR_AGENT
           PORT [1-20] { PROFIL = 98       // SIG = SIG_AGENT
               GROUP = 26
           }
       }

В настройках принципиально важен параметр nMixPlata – номер виртуальной платы PROMG, настроенной в системе. Для записи переговоров рекомендуется выделить отдельный PROMG, который не будет использоваться для работы с SIP или GSCPoIP. Количество портов – количество одновременно записываемых разговоров. На один PROMG можно создать максимально 62 порта.

Доступные виртуальные платы можно увидеть по команде virtman:

>virtman
plata 5 index 0 wan 192.168.5.48 up count 62 used <all:4 ip:0 conf:0>
plata 6 index 1 wan 192.168.5.48 up count 62 used <all:0 ip:0 conf:0>
plata 7 index 2 wan 192.168.5.40 up count 62 used <all:0 ip:0 conf:0>
plata 8 index 3 wan 192.168.5.40 up count 62 used <all:0 ip:0 conf:0>

   PROFIL [97] { TYPE = AIR_AGENT
       nMixPlata = 8
       sSubDir = "TesT"
   }
   PROFIL [98] { TYPE = SIG_AGENT
       codec = 8
       nFileEnc = 1
   }

Файлы будут создаваться по пути /ATS/VOICE/. Параметр sSubDir позволяет писать файлы в поддиренкторию. Имя файла: date-time-id-numbera-numberb.

2

Создаем отдельную таблицу маршрутизации, в которой описываются правила выбора вызовов для записи. Должно использоваться направление DIROUT.

   ROUTE [10] { NAME = "VoiceRec"
       RECORD "***" AON "444" DIROUT
   }

В данном примере будут записываться все внутренние вызовы от абонента 444.

3

Привязываем порты SIG_AGENT к созданной таблице:

   GROUP [26] { ROUTE = 10 }

4

Простая программа для прослушивания, копирования и удаления записей переговоров:

Speechbrsr-01.png

Скачать для MS WIN можно ЗДЕСЬ (v.1.0.4).

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты