Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

pjsip вызов множество контактов.

0

Добрый день! Сразу скажу что хочется сделать. Нужно множество телефонов объединить в группу для их одновременного вызова. Решил попробовать сделать следующим образом:

  1. Создан endpoint к которому подключено несколько aor разных телефонных аппаратов:

Endpoint: punkt-group Not in use 0 of 1

 Aor: 702 2 Contact: 702/sip:702@192.168.2.108:5063 ed0b32ba25 Avail 22.415 Aor: 703 2 Contact: 703/sip:703@192.168.2.106:5062 4217fff579 Avail 22.870 Aor: 704 2 Contact: 704/sip:704@192.168.2.104:5062 d0369951fb Avail 24.438 Aor: 705 2 Contact: 705/sip:705@192.168.2.107:5063 88ea134e42 Avail 36.509 Aor: 706 2 Contact: 706/sip:706@192.168.2.102:5062 b2ce19a9d8 Avail 27.538 Aor: 707 2 Contact: 707/sip:707@192.168.2.101:5062 1901b8002c Avail 20.574 Aor: 708 2 Contact: 708/sip:708@192.168.2.103:5060 c788ff41ee Avail 8.905 Aor: 709 2 Contact: 709/sip:709@192.168.2.105:5063 bedb04050a Avail 20.593 

2. Вызываются они таким образом:

Dial(${PJSIP_DIAL_CONTACTS(punkt-group)}

Всё работает отлично за исключением того, что если кто то из группы разговаривает и приходит второй звонок, то он обрывает текущий разговор и соединяет агента с новым клиентом. В конфиге pjsip прописан параметр devicestatebusy_at=1 и он в pjsip show endpoint виден.

Может кто сталкивался с таким? Просто формировать динамический группу вызова не хотелось бы. И очередь тут явно излишня. Так что интересует только решение данного вопроса через группу аорсов.

удалить закрыть спам изменить тег редактировать

спросил 2018-04-10 17:52:45 +0400

bandys Gravatar bandys
284 ● 9 ● 11

1 Ответ

0

Поведение в данном случае полностью зависит от SIP клиента. Как он себя ведёт при получении второго входящего. Включите SIP дебаг (pjsip set logger host X.X.X.X) и посмотрите от кого приходит BYE.

Я использую множественную регистрацию с pjsip и получаю входящий сразу на несколько своих девайсов. Такой проблемы как у вас нет.

ссылка удалить спам редактировать

ответил 2018-05-04 10:30:02 +0400

asteriskguru Gravatar asteriskguru
1160 ● 4 ● 5 ● 21
http://www.asteriskguru.r...

Comments

с множественной регистрацией такой проблемы нет. Тут обратная ситуация. Физический аппарат один, а откликается на два вызова. Спасибо за наводку. Попробую посмотреть. И ещё уточнение: клиент из первого разговора не сбрасывается а ставится на удержание. Короче буду дебажить :) По результату отпишусь.

bandys ( 2018-05-14 18:26:55 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2018-04-10 17:52:45 +0400

Просмотрен: 1,332 раз

Обновлен: May 04 '18

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.