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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2014-10-17 10:12:01 +0400

TheBestAsterisk Gravatar TheBestAsterisk

CoreShowChannels как определить кто кому звонит?

Как точно определить где входящих, а где исходящий звонок (Caller, Called)?

Как тут понять кто где? Запускаю CoreShowChannels из AMI и получаю вот это: Action: CoreShowChannels

Response: Success EventList: start Message: Channels will follow

Event: CoreShowChannel Channel: SIP/106-00000011 UniqueID: 1413439783.19 Context: from-internal Extension: Priority: 1 ChannelState: 6 ChannelStateDesc: Up Application: AppDial ApplicationData: (Outgoing Line) CallerIDnum: 106 CallerIDname: 106 ConnectedLineNum: 107 ConnectedLineName: 107 Duration: 00:37:43 AccountCode: BridgedChannel: SIP/107-00000010 BridgedUniqueID: 1413439783.18

Event: CoreShowChannel Channel: SIP/107-00000010 UniqueID: 1413439783.18 Context: macro-dial-one Extension: s Priority: 43 ChannelState: 6 ChannelStateDesc: Up Application: Dial ApplicationData: SIP/106,,TtrI CallerIDnum: 107 CallerIDname: 107 ConnectedLineNum: 106 ConnectedLineName: 106(Away) Duration: 00:37:43 AccountCode: BridgedChannel: SIP/106-00000011 BridgedUniqueID: 1413439783.19

CoreShowChannels как определить кто кому звонит?

Как точно определить где входящих, а где исходящий звонок (Caller, Called)?

Как тут понять кто где? Запускаю CoreShowChannels из AMI и получаю вот это: Action: CoreShowChannels

Response: Success EventList: start Message: Channels will follow

Event: CoreShowChannel Channel: SIP/106-00000011 UniqueID: 1413439783.19 Context: from-internal Extension: Priority: 1 ChannelState: 6 ChannelStateDesc: Up Application: AppDial ApplicationData: (Outgoing Line) CallerIDnum: 106 CallerIDname: 106 ConnectedLineNum: 107 ConnectedLineName: 107 Duration: 00:37:43 AccountCode: BridgedChannel: SIP/107-00000010 BridgedUniqueID: 1413439783.18

Event: CoreShowChannel Channel: SIP/107-00000010 UniqueID: 1413439783.18 Context: macro-dial-one Extension: s Priority: 43 ChannelState: 6 ChannelStateDesc: Up Application: Dial ApplicationData: SIP/106,,TtrI CallerIDnum: 107 CallerIDname: 107 ConnectedLineNum: 106 ConnectedLineName: 106(Away) Duration: 00:37:43 AccountCode: BridgedChannel: SIP/106-00000011 BridgedUniqueID: 1413439783.19

Я понимаю что там есть писулька "Outgoing Line" но всегда ли она там будет, если диалплан поменять как нить?

CoreShowChannels как определить кто кому звонит?

Как точно определить где входящих, а где исходящий звонок (Caller, Called)?

Как тут понять кто где? Запускаю CoreShowChannels из AMI и получаю вот это: Action: CoreShowChannelsэто:

Action: CoreShowChannels

Response: Success
EventList: start
Message: Channels will follow

follow

Event: CoreShowChannel Channel: SIP/106-00000011 UniqueID: 1413439783.19 Context: from-internal Extension: Priority: 1 ChannelState: 6 ChannelStateDesc: Up Application: AppDial ApplicationData: (Outgoing Line) CallerIDnum: 106 CallerIDname: 106 ConnectedLineNum: 107 ConnectedLineName: 107 Duration: 00:37:43 AccountCode: BridgedChannel: SIP/107-00000010 BridgedUniqueID: 1413439783.18

1413439783.18

Event: CoreShowChannel Channel: SIP/107-00000010 UniqueID: 1413439783.18 Context: macro-dial-one Extension: s Priority: 43 ChannelState: 6 ChannelStateDesc: Up Application: Dial ApplicationData: SIP/106,,TtrI CallerIDnum: 107 CallerIDname: 107 ConnectedLineNum: 106 ConnectedLineName: 106(Away) Duration: 00:37:43 AccountCode: BridgedChannel: SIP/106-00000011 BridgedUniqueID: 1413439783.19

Я понимаю что там есть писулька "Outgoing Line" но всегда ли она там будет, если диалплан поменять как нить?

нажмите, чтобы скрыть/показать версии 4
ответ Miral непонятен, поясняю чтобы был понятней вопрос
редактировать

CoreShowChannels как определить кто кому звонит?

Мне надо понять кто кому звонил. К примеру 106 звонит 107 или наоборот. Как это точно определить где входящих, а где исходящий звонок (Caller, Called)?

определить? Как тут понять кто где? Запускаю CoreShowChannels из AMI и получаю вот это:

Action: CoreShowChannels

Response: Success
EventList: start
Message: Channels will follow

Event: CoreShowChannel
Channel: SIP/106-00000011
UniqueID: 1413439783.19
Context: from-internal
Extension: 
Priority: 1
ChannelState: 6
ChannelStateDesc: Up
Application: AppDial
ApplicationData: (Outgoing Line)
CallerIDnum: 106
CallerIDname: 106
ConnectedLineNum: 107
ConnectedLineName: 107
Duration: 00:37:43
AccountCode: 
BridgedChannel: SIP/107-00000010
BridgedUniqueID: 1413439783.18

Event: CoreShowChannel
Channel: SIP/107-00000010
UniqueID: 1413439783.18
Context: macro-dial-one
Extension: s
Priority: 43
ChannelState: 6
ChannelStateDesc: Up
Application: Dial
ApplicationData: SIP/106,,TtrI
CallerIDnum: 107
CallerIDname: 107
ConnectedLineNum: 106
ConnectedLineName: 106(Away)
Duration: 00:37:43
AccountCode: 
BridgedChannel: SIP/106-00000011
BridgedUniqueID: 1413439783.19

Я понимаю что там есть писулька "Outgoing Line" но всегда ли она там будет, если диалплан поменять как нить?

Исходники астериска как-то там переписать я не умею и не хочу и это неправильно как-то для такой задачи тривиальной казалось бы.

CoreShowChannels как определить кто кому звонит?

Мне надо понять кто кому звонил. К примеру 106 звонит 107 или наоборот. Как это точно определить? Как тут понять кто где? Запускаю CoreShowChannels из AMI и получаю вот это:

Action: CoreShowChannels

Response: Success
EventList: start
Message: Channels will follow

Event: CoreShowChannel
Channel: SIP/106-00000011
UniqueID: 1413439783.19
Context: from-internal
Extension: 
Priority: 1
ChannelState: 6
ChannelStateDesc: Up
Application: AppDial
ApplicationData: (Outgoing Line)
CallerIDnum: 106
CallerIDname: 106
ConnectedLineNum: 107
ConnectedLineName: 107
Duration: 00:37:43
AccountCode: 
BridgedChannel: SIP/107-00000010
BridgedUniqueID: 1413439783.18

Event: CoreShowChannel
Channel: SIP/107-00000010
UniqueID: 1413439783.18
Context: macro-dial-one
Extension: s
Priority: 43
ChannelState: 6
ChannelStateDesc: Up
Application: Dial
ApplicationData: SIP/106,,TtrI
CallerIDnum: 107
CallerIDname: 107
ConnectedLineNum: 106
ConnectedLineName: 106(Away)
Duration: 00:37:43
AccountCode: 
BridgedChannel: SIP/106-00000011
BridgedUniqueID: 1413439783.19

Я понимаю что там есть писулька "Outgoing Line" но всегда ли она там будет, если диалплан поменять как нить?

Исходники астериска как-то там переписать я не умею и не хочу и это неправильно как-то для такой задачи тривиальной казалось бы.

нажмите, чтобы скрыть/показать версии 6
про Outgoing Line ляпнул незнамо что
редактировать

CoreShowChannels как определить кто кому звонит?

Мне надо понять кто кому звонил. К примеру 106 звонит 107 или наоборот. Как это точно определить? Как тут понять кто где? Запускаю CoreShowChannels из AMI и получаю вот это:

Action: CoreShowChannels

Response: Success
EventList: start
Message: Channels will follow

Event: CoreShowChannel
Channel: SIP/106-00000011
UniqueID: 1413439783.19
Context: from-internal
Extension: 
Priority: 1
ChannelState: 6
ChannelStateDesc: Up
Application: AppDial
ApplicationData: (Outgoing Line)
CallerIDnum: 106
CallerIDname: 106
ConnectedLineNum: 107
ConnectedLineName: 107
Duration: 00:37:43
AccountCode: 
BridgedChannel: SIP/107-00000010
BridgedUniqueID: 1413439783.18

Event: CoreShowChannel
Channel: SIP/107-00000010
UniqueID: 1413439783.18
Context: macro-dial-one
Extension: s
Priority: 43
ChannelState: 6
ChannelStateDesc: Up
Application: Dial
ApplicationData: SIP/106,,TtrI
CallerIDnum: 107
CallerIDname: 107
ConnectedLineNum: 106
ConnectedLineName: 106(Away)
Duration: 00:37:43
AccountCode: 
BridgedChannel: SIP/106-00000011
BridgedUniqueID: 1413439783.19

Я понимаю что там есть писулька "Outgoing Line" но всегда ли она там будет, если диалплан поменять как нить?

Исходники астериска как-то там переписать я не умею и не хочу и это неправильно как-то для такой задачи тривиальной казалось бы.

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