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

Hangup из AMI еще один способ?

0

Добрый день, допустим есть звонок (входящий исходищий не важно):

Event: AgentCalled
Privilege: agent,all
Queue: 1
AgentCalled: SIP/250
AgentName: SIP/250
ChannelCalling: DAHDI/36-1
DestinationChannel: SIP/250-0002eff4
CallerIDNum: ХХХХХХХХ
CallerIDName:
Context: dialqueue
Extension: s
Priority: 18
Uniqueid: 1307445604.543170

И есть завершение звонка,

Event: Hangup
Privilege: call,all
Channel: SIP/443-0002efd8
Uniqueid: 1307445587.543122
CallerIDNum: 4957755125
CallerIDName: Koldisheva Olga
Cause: 16
Cause-txt: Normal Clearing

Если первый пакет лекго отлавливается в AMI можно узнать состояние того или иного абонента то второй пакет идет "скопом" в "куче" других пакетов. Вот собственно и сам вопрос. Как узнать из AMI еще каким-нибуть способом что звонок завершен?

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

спросил 2011-06-07 16:48:39 +0400

gmurik Gravatar gmurik
15 12 2 9
http://gmurik.ru/

3 Ответа

0

По названию канала или по ИД пробуй.

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

ответил 2011-06-07 17:09:23 +0400

cvieri Gravatar cvieri
673 12 5 21
http://www.qcall.com.ua/
0

Не генерируя новых событий.

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

ответил 2011-06-07 17:16:16 +0400

gmurik Gravatar gmurik
15 12 2 9
http://gmurik.ru/
0

смотреть активные каналы

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

ответил 2011-06-07 17:07:33 +0400

svoy Gravatar svoy
1603 1 4 20
http://svoy.in.ua/

Comments

Это еще один запрос. Абонент положил трубку есть событие. Как отловить конкретное событие по "завершению разговора" gmurik ( 2011-06-07 17:15:58 +0400 )редактировать
зачем запрос, мониторь через телнет скриптом. cvieri ( 2011-06-07 19:35:09 +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 ленту новостей

Статистика

Задан: 2011-06-07 16:48:39 +0400

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

Обновлен: Jun 07 '11

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