Hello Everyone,<br>I have been reading all the posts and examples regarding the call pickup implementation using opensips but still could not get a clear idea on how make it work in a simplified way.<br>Basically I have the following questions:<br>
1) Does it require for the endpoint to SUBSCRIBE for the users whose dialog state it needs to learn?<br>2) Is it possible that we enter some values in a database which opensips can look into and decide which all users should get a NOTIFY for the dialog states of a particular user? Some values in xcap table probably, which will tell opensips about whom to NOTIFY when there is a call for a specific user.<br>
3) If I am looking at only implementing the pickup scenario and no other presence related features, is it possible that only the dialog-event states are PUBLISHED and no other Presence events are required to be PUBLISHED and NOTIFIED?<br>
4) Please correct me if I am wrong; When A calls B and C needs to Pick it up, C should first receive a NOTIFY from Opensips consisting of local/remote elements, C can then send an INVITE with replaces header and the call will be Picked up. I just wanted to make sure if my understanding is correct here.<br>
<br>Finally, is it in some way possible to just use the dialog module and patch/bridge the call of the caller with the one who is trying to pick up as we are aware of the ongoing dialogs? Something like it is explained here:<br>
<a href="http://opensips.org/pipermail/users/2012-January/020476.html">http://opensips.org/pipermail/users/2012-January/020476.html</a><br>In the above post, the call can be caught in the failure route, but can it be bridged to the person who is trying to PickUp. Any examples of how to achieve this will be very much appreciated.<br>
<br>Thanks,<br><br>--- Jayesh <br>