[asterisk-users] Channel variable to identify the calling SIP peer

Klaus Darilion klaus.mailinglists at pernau.at
Tue Jan 6 14:36:18 CST 2009


since 1.4 you can also use

setvar=foo=bar

in sip.conf when configuring the peer. Then the channel variable foo is 
automatically set to bar for calls initiated by this peer.

regards
klaus

Philipp Kempgen wrote:
> Grey Man schrieb:
>> On Wed, Nov 26, 2008 at 11:47 AM, Richard Brady <rnbrady at gmail.com> wrote:
>>> Hi folks
>>>
>>> I'm not sure what I am missing but I cannot find a predefined channel
>>> variable to identify the SIP peer/user which has initiated a call and
>>> established the channel.
>>>
>>> The one option is to extract it from the CHANNEL variable, but that is
>>> fraught with difficulties.
>>>
>>> Is there another variable I don't know about or another way to do this?
>> In 1.2 and 1.4 I don't believe there is any other way. Parsing the
>> username from the channel name is what we ended up having to do!
> 
> Since 1.6 there is CHANNEL(peername).
> 
> 
>    Philipp Kempgen
> 



More information about the asterisk-users mailing list