Rebrandable Softphone Client App

Linphone was surprisingly easy to modify/rebuild for iOS (didn't try android) but building the client alone won't get you working with push notifications out of the box and they've tightly coupled other features with their serve(r/ice) that make me not want to give them time/attention despite their offer of integration services (at a cost they said little ol me likely can't afford).

Not your question but on the Windows desktop I must say MicroSip is clean and the devs offer branding at a very reasonable rate.

Anything iOS or Android requires either using someone elses service (typically configured as a proxy) or coming up with your own solution for push notifications which are required for reliably receiving calls when the app isn't open.
 
  • Like
Reactions: rcksl
So Linphone is the only free rebrandable open source solution ot there but not natively works with push notifications?
 
That I know of, I don’t claim to know everything.

It’s been discussed elsewhere here, push notifications go though Google/apple servers, and for billing/security/spam reduction the sender must be trusted by them. Even if I build an opensource solution that supports push I won’t automatically have the credentials to push notifications to it. That’s just one part (from apple/google to device), the other part has to do with freeswitch/fusion sending the signal to apple/google so they send to the phone, there are some recipes floating around, I think even on this forum, but they too are guides and require you to be setup with firebase (middleman service, may have the name wrong) or apple/google as a dev.

Ringotel/Acrobits use their own infra as proxies such that we need not modify our servers, and the pushes are sent from their developer accounts to clients signed by them.

Do your research, learning is fun. Also put effort into understanding things conceptually, many questions answer themselves when you think things through.