You can start calls to different destinations via linphone_core_invite() but the doc says, "While initiating the second call, the first one is automatically paused. Then, once the second call is established, the application has the possibility to merge the two calls to form a conference [...]"
I didn't find a way to define a "group" including multiple calls, and have this setup such as the first destination to pick up the call "wins".
Also in linphonec:
linphonec> call user1
Establishing call id to address@hidden, assigned id 1
Call 1 to address@hidden in progress.
Call 1 to address@hidden ringing.
linphonec> call user2
Terminate or hold on the current call first.
So that doesn't work either.
Am I missing something?
El mar., 14 may. 2019 a las 17:12, Guillermo Rodriguez Garcia (<address@hidden
Thank you for your answer. Yes, the scenario you described is exactly what I'm trying to achieve.
Is there a way to quickly test this functionality in linphone? Apparently this is not supported in linphonec.
El mar., 14 may. 2019 a las 14:24, Elisa Nectoux (<address@hidden
The scenario that you describe seems like what is called « call forking ». This feature brings the possibility to fork an incoming call to several devices where the same SIP account is configured, until one of the devices answers. is it what you target?
If yes, I confirm that this is supported in Linphone.
Le 14 mai 2019 à 12:32, Guillermo Rodriguez Garcia <address@hidden
> a écrit :
Is it possible to handle "ring groups" in linphone? i.e. initiate a SIP call to several destinations in parallel, and as soon as one destination answers, terminate all the others.
I tried to do this from linphonec, but if an outgoing call is already in progress (ringing), linphonec won't allow initiating a second one until the first one is put on hold or terminated.
Linphone-developers mailing listaddress@hiddenhttps://lists.nongnu.org/mailman/listinfo/linphone-developers
Linphone-developers mailing list