Discussion:
[Linphone-users] Linphone VoIP background call question
Stephane Champoux
2018-02-26 22:21:58 UTC
Permalink
Hi,

In the App store, Linphone product information says : "Since IOS10, SIP connections in background are no longer allowed. Therefore, only Linphone accounts can receive calls when the app is closed, thanks to push notifications integrated within our server."

Apple allows VoIP to work in background with Pushkit and Callkit. I'm not a programmer but to what I understand Linphone will benefit from that!

http://www.techjini.com/blog/enhance-voip-app-user-experience-using-pushkit-callkit/

Extract from that web site :
PushKit Framework
VoIP push delivers directly to app for processing without waiting for user to respond on it like normal push.
Apple considers VoIP pushes on high priority and delivers them without delay.
VoIP push relaunch the app if it’s not in running state.
Your app will have runtime to process VoIP push when it’s running in background.

CallKit – https://developer.apple.com/reference/callkit
PushKit – https://developer.apple.com/reference/pushkit

I tried Grandstream Wave and I received calls in background; when the app was closed and when the device is in locked state. This app use Callkit and Pushkit

Why Linphone doesn't implement that with VoIP accounts when we dial a "classical phone number" while others app does it (Theses apps are SIP Based Softphones that works also with VoIP phone numbers)?

Grandstream Wave
https://itunes.apple.com/ca/app/grandstream-wave/id1029274043?mt=8

Bria (Did not test)
https://itunes.apple.com/us/app/bria-mobile-voip-softphone/id1236194368?mt=8

Zoiper (Did not test)
https://itunes.apple.com/us/app/zoiper-sip-softphone-voip-video-calls/id438949960?mt=8

Regards,
Stephane
Bryce Adams
2018-02-27 02:56:37 UTC
Permalink
Thanks Stephane

That would be great if that was possible.

Also, since iOS 10 I haven't been able to use Linphone as I can never
register for some reason.

Kind regards

Bryce
New Zealand

On 27 February 2018 at 11:21, Stephane Champoux <
Post by Stephane Champoux
Hi,
In the App store, Linphone product information says : "Since IOS10, SIP
connections in background are no longer allowed. Therefore, only Linphone
accounts can receive calls when the app is closed, thanks to push
notifications integrated within our server."
Apple allows VoIP to work in background with Pushkit and Callkit. I'm not
a programmer but to what I understand Linphone will benefit from that!
http://www.techjini.com/blog/enhance-voip-app-user-
experience-using-pushkit-callkit/
PushKit Framework
VoIP push delivers directly to app for processing without waiting for user
to respond on it like normal push.
Apple considers VoIP pushes on high priority and delivers them without delay.
VoIP push relaunch the app if it’s not in running state.
Your app will have runtime to process VoIP push when it’s running in background.
CallKit – https://developer.apple.com/reference/callkit
PushKit – https://developer.apple.com/reference/pushkit
I tried Grandstream Wave and I received calls in background; when the app
was closed and when the device is in locked state. This app use Callkit
and Pushkit
Why Linphone doesn't implement that with VoIP accounts when we dial a
"classical phone number" while others app does it (Theses apps are SIP
Based Softphones that works also with VoIP phone numbers)?
Grandstream Wave
https://itunes.apple.com/ca/app/grandstream-wave/id1029274043?mt=8
Bria (Did not test)
https://itunes.apple.com/us/app/bria-mobile-voip-
softphone/id1236194368?mt=8
Zoiper (Did not test)
https://itunes.apple.com/us/app/zoiper-sip-softphone-voip-
video-calls/id438949960?mt=8
Regards,
Stephane
_______________________________________________
Linphone-users mailing list
https://lists.nongnu.org/mailman/listinfo/linphone-users
Loading...