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

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()
удалить закрыть спам изменить тег редактировать

спросил 2016-05-13 13:08:11 +0400

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

Comments

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

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

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

obamo ( 2016-05-16 06:40:13 +0400 )редактировать

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.

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

ответил 2016-05-13 13:54:06 +0400

zzuz Gravatar zzuz flag of Russian Federation
6744 2 6 69
http://line24.ru/

Comments

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

Jackson ( 2016-05-18 15:15:51 +0400 )редактировать

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

Jackson ( 2016-05-18 15:21:39 +0400 )редактировать

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

zzuz ( 2016-05-18 15:23: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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2016-05-13 13:08:11 +0400

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

Обновлен: May 13

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