Hi, you can achieve this in Kamailio suspending the request's transaction and resuming it later when a REGISTER comes from the callee's device. Have a look at my presentation at Kamailio World 2015: http://www.kamailio.org/events/2015-KamailioWorld/Day2/20-Federico.Cabiddu- Kamailio-In-A-Mobile-World.pdf. There are routing script snippets that should help you understand how to implement this with Kamailio.
Cheers, Federico On Mon, Sep 19, 2016 at 6:49 PM, Tiziano Faion <tizi...@e-tip.net> wrote: > Hi everyone. > I’m developing a ios voip application that uses the new ios10 CallKit > function. > Before iso10 apple supported voip socket, so when an app is started it > connects permanently to the sip server. > Unfortunately , for app compiled against ios10 sdk this method has been > removed and all voip application should adopt pushkit. > I’m actually doing some tests and i’ve decided to use kamailio as sip > server. > my goal actually is that: > if the user is not registered kamailio launches a script in the server > that sends apns to apple server and as soon as the device is registered > sends invite command to che client. > if user is already registered sends directly the invite request to the > client. > does anyone know if there’s something already done / ready to use ? if not > can anyone point me to what i need to read to accomplish this action ? > ( as i said, as it’s only for testing pourpouse i don’t need any > particular check about if client is ios or method to get the client token ) > Thanks in advance > > > > _______________________________________________ > sr-dev mailing list > sr-dev@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev >
_______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev