On Wed, 2010-05-26 at 22:48 +0530, Deepesh D wrote:
> When a call is made from any of these peers I want to get the username
> of the peer.
> for eg:- If a call is being made from 'TestSIPUser' then I want to be
> able to get the value 'testuser'
I can think of two ways of doing this. The first is to use the
SIPCHANINFO() dialplan function, like this:
exten=>123,1,Verbose(0,The call came from ${SIPCHANINFO(peername)})
The other option is to use the "setvar=variable=value" setting in the
peer definition in sip.conf. For example, if you add
"setvar=USERID=jsmith" in a user/peer/friend definition, Asterisk would
automagically create a channel variable named USERID with a value of
jsmith every time this device made a call into Asterisk.
--
Jared Smith
Sr. Trainer
Digium, Inc.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users