OnSIP, the cloud-based PBX startup, has reviewed the native SIP capabilities of Gingerbread (Android 2.3).
Within the fine print of Google’s Gingerbread announcement last month was a reference to Internet calling using an onboard SIP stack. So the crew at onSIP got their mitts on a Nexus S and tried it against their own servers.
You can read the evaluation in their blog post. They note that you can’t enter a SIP address directly on the virtual numeric keypad: you first have to add it to the Nexus’s contacts app. And the Nexus apparently blocks SIP calls that terminate on the PSTN.
It all points to Google’s ambivalent relationship with the carriers.
Of course, there’s nothing stopping you from downloading your own SIP client, say Sipdroid, and calling away without feeding the cell phone provider piggy bank.
There are some other annoyances that are listed in the post. For example, Nexus S doesn’t allow you to configure a separate user name and SIP authorization name, which prevents it from registering with OnSIP and presumably other SIP service providers.
I am slowly getting used to the idea that vendors have tweaked Android for their own purposes. Now add to this each vendor’s own take on the SIP RFCs.
As I’ve been saying, openness, at least the way it’s being practiced, has its own evil side.
- OnSIP’s Free Click-to-Call Plugin (technoverseblog.com)
- Our Evaluation of Android Gingerbread’s Native SIP calling with Nexus S (onsip.com)
- Android: The Evil Side of Openness (technoverseblog.com)