henryliu1988 / siphon

Automatically exported from code.google.com/p/siphon
0 stars 0 forks source link

push notifications support for incoming calls #429

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi everyone,
   As far as I know, there's no way to properly support incoming SIP calls when the application is closed. Even if it were possible, it would eat the phone battery in no time (the app would have to run in background).
   I came accross iSip (sipphone) and tested their application, that does support push notifications and it works beautifully. Here is how push notifications works when enabled:
   - The application usage is similar to siphon when launched in foreground (it directly registers with the provider sip server etc.).
   - When you close the application, it deregisters itself from the sip server and a "push notification server" registers itself to the sip server instead.
   - When you have an incoming sip call, your get a push notification through the push notification server and you can answer the call... directly

   Of course, it works very well through any type of internet connection (WiFi, 3G/NAT etc.)

   I'd love to have this feature with siphon and I'm willing to help you: I have set up a private notification server (compatible with iSip), if you ever want to have access to this server to test/develop this feature.

Original issue reported on code.google.com by ji...@free.fr on 21 Aug 2010 at 7:59

GoogleCodeExporter commented 9 years ago
I would like to add my vote for this option. It would be great to have push 
support for siphon, we're currently using siphon for outgoing calls and iSip 
for incoming calls since otherwise we would have to keep siphon running all the 
time in the background which would drain the battery in no time.

Original comment by gygadd...@gmail.com on 27 Aug 2010 at 10:07

GoogleCodeExporter commented 9 years ago
i would also like to get this added, this is actually major for me, because the 
battery gets eaten alive when running the app in background even on tcp, its 
totally needed to have this working ...can we change the priority to high

Original comment by bila...@gmail.com on 19 Jun 2011 at 3:42

GoogleCodeExporter commented 9 years ago
The using Apple Push Notification needs a server.
This server will have to register your account to your SIP provider. And when 
an incoming call arrives, this server will have to send a notification to 
Apple/device.

There is one thing to know:
   - You will have to give your username/pwd,

However, I began to work on Apple Push Notification. 

Original comment by samuelv0...@gmail.com on 19 Jun 2011 at 8:47