[Freeswitch-users] Fork a call on registering

Danyi Lin danyi.lin at gmail.com
Mon Nov 27 21:12:14 UTC 2017


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
>



-- 
Cheers,
Danyi Lin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20171127/668c8d63/attachment.html>


More information about the FreeSWITCH-users mailing list