First time here? Check out the FAQ!

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

ChanSpy видеть на дисплее ip-телефона к кому подключился

0

Asterisk 13.5. Товарищи, подскажите пожалуйста, как сделать так, чтобы во время прослушки видеть на дисплее ip-телефона к кому ты подключился? Необходимо для рядовых пользователей телефонами. Использую ChanSpy так:

extensions.conf

 exten => _222./1111,1,NoCDR
            same
=> n,ChanSpy(SIP/${EXTEN:3},qdv(-1))
            same
=> n,Hangup()

спросил May 13 '16

Jackson Gravatar Jackson flag of Russian Federation
29 7 1 7
http://asterisk-support.r...

Comments

Я бы попробовал CONNECTEDLINE использовать

http://blog.michael.kuron-germany.de/2011/04/asterisk-change-callee-id-using-connectedline/

чтобы работало надо ставить trustrpid, sendrpid на пирах

obamo (May 16 '16)edit

1 Ответ

1

Так у вас не получится, потому что Вы делаете исходящий звонок. Чтобы управлять CID и высвечивать его на телефоне нужно организовать обратный вызов в два плеча . Один на ваш телефон , другой на ChanSpy.

exten => _222./1111,1,AGI(chanspy_callback.py)

[chanspy_callback]
exten
=> _X.,1,NoCDR()
 same
=> n,Set(CALLERID(num)=${EXTEN})
 same
=> n,Dial(SIP/${EXTEN})

Вызов на второе плечо делаете в скрипте. В принципе оба плеча можно сделать в скрипте и не писать лишний диалплан. Смотрите команду Originate для AMI.

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

ответил May 13 '16

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

тот код, который вы написали должен быть весь в extensions.conf ? а в скрипте как примерно писать? Не пользовался еще .py скриптами

Jackson (May 18 '16)edit

где сам ChanSpy(SIP/${EXTEN:3},qdv(-1)) то впихнуть?

Jackson (May 18 '16)edit

"Вызов на второе плечо делаете в скрипте." . В скрипте AGI пишите ChanSpy(SIP/${EXTEN:3},qdv(-1))

zzuz (May 18 '16)edit

Ваш ответ

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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: May 13 '16

Просмотрен: 259 раз

Обновлен: May 13 '16

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