ANI support?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Norman,

Thanks a lot. That clears it up for me.

Best Regards,
Hitesh


On Tue, Mar 11, 2008 at 8:00 AM, Norman Franke <norman at myasd.com> wrote:
> I don't do ANI yet.
>
> For Caller ID, I parse it out from call_info.remote_info. (From
> pjsua_call_get_info)
>
> Then to get the DNIS that I added via a header, I use:
> pjsip_msg_find_hdr_by_name.
>
> How to add it depends on what your server is running. I'm using Asterisk, so
> it sets the Caller ID for me an I call SIPAddHeader in my dial plan. If
> using PJSUA to add the header, then use:
>
> pjsip_generic_string_hdr hdr1;
> pj_str_t hvalue, hname;
>
> pjsua_msg_data md;
> pjsua_msg_data_init(&md);
> hname = pj_str("X-My-Header");
> pj_cstr(&hvalue, "MyValue");
> pjsip_generic_string_hdr_init2(&hdr1, &hname, &hvalue);
> pj_list_push_back(&md.hdr_list, &hdr1);
>
>
>
>
> Norman Franke
> Answering Service for Directors, Inc.
> www.myasd.com
>
>
> On Mar 10, 2008, at 5:39 PM, logan wrote:
>
> Hi Guys,
>
> Is it possible for you to show me how a SIP message should look with
> ANI and DNIS (an Ethereal trace will be great)? The thing is that I'm
> not entirely sure how the SIP message should carry it. Once I know it
> then it should be easy to add it.
>
> Thanks.
>
> Best Regards,
> Hitesh
>
> On Mon, Mar 10, 2008 at 12:55 PM, Norman Franke <norman at myasd.com> wrote:
>
> That assumes there is a SIP standard that includes this and your gateway
> supports it. In my case, I added a custom header to send extra information
> (DNIS in my case.) Caller ID is sent in the call_info, but ANI is different
> than Caller ID and your gateway could insert any or none of these in there.
>
> Norman Franke
> Answering Service for Directors, Inc.
> www.myasd.com
>
>
>
> On Mar 10, 2008, at 3:07 PM, Jo?o Mesquita wrote:
>
> I think you just need to parse the call_info struct and get the
> remote_contact.
>
> Mesquita
>
> On Mon, 2008-03-10 at 10:07 -0700, logan wrote:
> Hi,
>
> I need to have ANI support in my application. Does PJSIP support it?
> If not then how should I go about to add it?
>
> Thanks.
>
> Best Regards,
> Hitesh
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux