Страница 1 из 1

один SIP на нескольких устройствах

Добавлено: 14 окт 2020, 18:34
MrRomka
Хочется, что бы при звонке на внутренний номер звинело несколько устройств одновременно. Но так не хочется плодить по несколько SIP номеров каждому юзеру (железный аппарат, softphone на мобильном, на компьютере и т.д.) и при входящем звонке собирать их всех в диалплане... Понимаю, что "из коробки" нормально не работает, т.к. входящие звонки будут поступать на последнее зарегистрированное устройство. Перегнал SIP в PJSIP. Может быть здесь есть? Прочитал бегло про Publishing Extension State. Это случайно не оно? Есть вообще какое-то простое решение, или придется follow me все-таки пилить?

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 09:32
april22
а как же группы ?!

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 09:38
MrRomka
Но в группы наверное объединяются разные sip аккаунты?
Хочется как в Skype: выдал человеку логин/пароль и пусть он сам использует, как и где хочет...

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 09:39
Vlad1983
PJSIP может несколько регистраций держать

Код: Выделить всё

[777]
type=aor
max_contacts=5

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 09:42
MrRomka
Это я сделал. Но входящий все равно идет на последний зарегистрированный. Сейчас гляну еще раз подробно.

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 09:56
Vlad1983

Код: Выделить всё

asterisk -rx "pjsip show aors"
должен показывать несколько contact

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 11:01
MrRomka
Контактов несколько регистрируется. Но видимо я еще чего-то не знаю, что бы получать звонок на все сразу.


Aor: 63151 3
Contact: 63151/sip:63151-e9f0e524df4a4fac2fc0c5852941 59de184acf NonQual nan
Contact: 63151/sip:63151@91.206.56.103:43062;rinstanc e344089bc5 NonQual nan

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 12:11
Vlad1983
попробовать не так

Код: Выделить всё

exten => _6XXXX,1,Dial(PJSIP/${EXTEN})
а этак

Код: Выделить всё

exten => _6XXXX,1,Dial(${PJSIP_DIAL_CONTACTS(${EXTEN})})

Re: один SIP на нескольких устройствах

Добавлено: 15 окт 2020, 13:59
MrRomka
Исправил. Работает.
Влад, большое Вам спасибо!