[Freeswitch-users] Fork a call on registering
Srigo Kanapathipillai
ksrigo at gmail.com
Mon Nov 27 23:48:07 UTC 2017
Hi Danyi,
You can achieve it using Opensips (and freeswitch) (https://blog.opensips.org/2017/03/10/advanced-sip-scenarios-with-event-based-routing/) See the push notification example at the bottom.
Srigo
Sent from my iPhone
> On 27 Nov 2017, at 23:50, Michael Jerris <mike at jerris.com> wrote:
>
> We have no plans to add it but if you are interested in sponsoring such an addition you could contact our professional services group at consulting at freeswitch.com to discuss.
>
>
>> On Nov 27, 2017, at 4:12 PM, Danyi Lin <danyi.lin at gmail.com> wrote:
>>
>> Thanks for replying.
>>
>> Michael, Is there any plan to add such feature into FreeSWITCH?
>>
>> It will be very useful for mobile app, because usually mobile (iOS) app can't keep registration alive all the time.
>> Intercepting call could solve my problem, but not as straight forward as this way.
>>
>>
>>> On Mon, Nov 27, 2017 at 3:49 PM, Michael Jerris <mike at jerris.com> wrote:
>>> We do not support such a feature at this time.
>>>
>>>> On Nov 27, 2017, at 1:11 PM, Danyi Lin <danyi.lin at gmail.com> wrote:
>>>>
>>>> How can I fork a call to a new registered endpoint?
>>>>
>>>> Here is the scenario:
>>>> Callee has 2 devices: dev1 online (registered), dev2 offline
>>>>
>>>> 1. An incoming call to the user, dev1 is ringing
>>>> 2. dev2 register now
>>>> 3. fork call to dev2
>>>>
>>>> Call flow as below (https://gist.github.com/dylin/5ef157f2bc4da8b1c0b145c03e9efcfd):
>>>>
>>>> Caller | FS | dev1 | dev2
>>>> ----------- ----------- ----------- -----------
>>>> | INVITE | | |
>>>> |------------>| | |
>>>> | | | |
>>>> | | INVITE | |
>>>> | |----------->| |
>>>> | | | |
>>>> | | | REGISTER |
>>>> | |<-----------+------------|
>>>> | | | |
>>>> | | INVITE | |
>>>> | |------------+----------->|
>>>> | | | |
>>>>
>>>> I tried freeswitch.Session("sofia/to/dev2", lega) to originate call to dev2,
>>>> and dev2 got call. However if dev1 answered call, it won't cancel INVITE
>>>> to dev2 as a normal fork.
>>>>
>>>>
>>>> Any suggestions are welcome.
>>>>
>>>> Best regards,
>>>> Danyi Lin
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20171128/d126b603/attachment-0001.html>
More information about the FreeSWITCH-users
mailing list