PJSIP Custom Registration Header

Just quoting the OP as he found the solution, but forgot to add it as an answer: Edit: I found the solution thanks to a co-worker: struct pjsip_generic_string_hdr CustomHeader; pj_str_t name = pj_str(“MyHeader”); pj_str_t value = pj_str(“HeaderValue”); pjsip_generic_string_hdr_init2(&CustomHeader, &name, &value); pj_list_push_back(&cfg.reg_hdr_list, &CustomHeader); This seems to work as expected.

C# SIP Stack/Library [closed]

I went through a similar quest 7 years ago, but looking for an embedded C version. I looked at the oSIP library. It did all the work of converting SIP packets to structures and back. However, one point in the documentation stuck with me. The author recommended that you become very familiar with the SIP … Read more

iOS: Open Source VoIP/SIP Objective-C Code [closed]

You may take a look at siphon (http://code.google.com/p/siphon/). From their homepage: Home of the World’s first free SIP/VoIP application for iPhone and iPod Touch 1 and 2. Siphon SIP/VoIP project is the first in his category that works on iPhone and iPod Touch 2 with headset for all SIP providers. It is a native application … Read more