Что использовать? Вроде pai в стандарте. Есть нюансы.
sendrpid=rpid
rpid_update=yes
rpid_immediate=yes
При вызове абонента его имя уже во время вызова отображается благодаря rpid_immediate, но ситуация различается:
По логу в Remote-Party-ID не отображается имя, а тот же внутренний номер, хотя в callerid=Фамилия Имя <номер>.
Remote-Party-ID: "номер" <sip:номер@ip-астериска>;party=calling;id-type=subscriber;privacy=off;screen=yes
И если на телефонах ставить trustrpid=yes, то удаленные абоненты не видят фамилию, а номер 2 раза.
В P-Asserted-Identity фамилия содержится (а номер телефона не исходный. а уже измененный в плане нумерации), но при включении sendrpid=pai не вижу на экране телефона имени вызываемого абонента, что при внутренних звонках, что при внешних. Это могут быть свойства самого телефона, что он только с rpid работает?
Задан: 2017-07-12 16:10:39 +0400
Просмотрен: 3,491 раз
Обновлен: Jul 12 '17
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
как вам нравится - так и ставить. А мы чего сделаем то?
meral ( 2017-07-13 04:43:24 +0400 )редактировать