Перейти к содержимому

Настройка телефонии на примере интеграции TrueConf Server и Asterisk

Автор14.09.2022Дата написанияОколо 3 минВремя чтенияSIP / H.323КатегорияИнтеграция с телефониейТеги

К TrueConf Server вы можете подключить свою корпоративную АТС, работающую по протоколу SIP, с помощью встроенного мультишлюза сервера. В этой инструкции мы продемонстрируем, как подключить к TrueConf Server АТС Asterisk (с графическим интерфейсом FreePBX 15).

Шаг 1. Создание SIP Trunk на стороне АТС Asterisk

  • В панели управления АТС перейдите в раздел Подключения → Транки.

  • В открывшемся окне в выпадающем списке Добавить mISDN транк, выберите Добавить SIP (chan_pjsip) транк:

  • На вкладке Общие введите Название транка (оно будет использоваться в качестве имени пользователя и его логина).

  • Перейдите на вкладку pjsip Общие настройки и в пункте Аутентификация выберите Оба.

  • В пункте Регистрация выберите Принять.

  • В поле Секрет введите пароль, который будет использоваться при авторизации.

  • В правом нижнем углу нажмите кнопку Сохранить.

  • Для сохранения изменений нажмите красную кнопку Применить изменения.

Шаг 2. Настройка TrueConf Server

Прежде всего надо настроить корректно права для групп пользователей. Связано это с тем, что при вызове не зарегистрированный на сервере SIP/H.323 терминал попадает в группу пользователей Без группы. Чтобы работали звонки на терминалы и с них, надо группе пользователей Без группы активировать право Выполнение вызовов точка-точка (подробнее о правах в документации сервера). Если у вас есть пользователи на TrueConf Server, которые не должны иметь права звонков, то просто добавьте их в отдельную группу и вручную настройте нужные права, не оставляйте учётные записи без распределения по группам.

  • Войдите в панель управления TrueConf Server.

  • В разделе Шлюзы → SIP нажмите Добавить конфигурацию.

  • Выберите ручную настройку правила для SIP соединения и нажмите Создать.

  • Заполните форму для добавления правила соединения с АТС, указав при этом:

  • адрес АТС Asterisk (например, asterisk.company.ru) и порт, через которую она работает — в полях Хост и Порт;

  • Название транка и Секрет (пароль) SIP-транка из шага 1 — в полях Логин и Пароль;

  • в списке Регистрация выберите постоянная;

  • в категории Роль отметьте флажки: SIP-транк по умолчанию, Сервер VoIP по умолчанию.

Шаг 3. Звонок на АТС из клиентского приложения TrueConf

Настройка завершена. Теперь вы можете позвонить абоненту АТС через номеронабиратель в нашем приложении или найдя его по номеру в адресной книге. Для идентификации абонентов АТС при администрировании сервера (создании псевдонимов, обращениях к API, формировании адресной книги и т. п.) используйте строку вызова с префиксами #sip: и #tel:

Звонить в обратном направлении абоненты АТС смогут, если на ней было создано правило для сервера ВКС.