Ask HN: Voice over IP solutions?
Bonus points:
- Android client - Video support (yeah.. I guess no luck here)
GTalk doesn't seem to be available. Google Voice of course isn't either (Yay for fragmentation). I'm stuck with Skype for now, but I've to count to ten every time I start it, because it cannot be forced to stop pushing bullsh*t into my face. It wants me to buy a subscription for a phone number usually, today it told me 'The wait is over - You can now make video calls with Skype on your Android phone.'.
Guess what, Skype? No, I cannot. My phone is more powerful than most handsets you DO support, but - still. That's a lie [1].
Please, got about 1 EUR left on Skype, top out is disabled, after that I want to move. HN, save me from this crapware, once and for all.
1: http://ben.sh/SkypeYouSuck.png
26 comments
[ 3.8 ms ] story [ 28.7 ms ] threadThere are literally hundreds of providers to choose from. callwithus.com seems to have really good termination rates (http://www.callwithus.com/showrates) and I use them for calling mobiles in Europe. They don't support inbound calls, but there are other providers for that.
You can get free SIP clients for any other platform: Mac, Linux, or Windows.
Thanks!
- I need an invite
- They are doing.. "stuff".
I've no idea what they are offering from the first couple minutes on the website. Can you recommend them? Why?
Here's one: http://www.vox.io/r/KZZwni
You'll get 0.5€ of free credit which should be enough to test the service and see if you like it or not. Note that you need a real (existing) number for validation purposes (you'll receive an SMS with validation code), unless account is validated, calling isn't possible.
Apart from regular calls there are also other features like syncing with google contacts, anonymous calling (service generates a link and you can email it to someone and they can call you without registration), CLI.
Call was excellent on my side, very bad on the other side. "GTalk's better", "Lots of noise" and it got dropped after roughly 1:30 with both parties not hearing anything. I hang up after 20 more seconds and verified the results via GTalk with the other side.
First impression: Generous credit on sign up, slick and cool interface, but - yeah - first call was a miss so far. :( In other words: I'd love to love it. Will try again later/tomorrow.
No, first thing I tried was a 'real world test', calling a German mobile number from here (Tel Aviv, Israel).
http://www.truphone.com/en-US/Products/Tru-App/
Then there's another thing called Fring, which seems to be mostly a group chatting application but allows you to call normal phones too. Has video chat, which seems to be the main thing they're promoting, and an Android client.
http://www.fring.com/what-is-fring
I can't recommend either of them - as I said, I just used google to find them - but they seem like they might work for you.
However, you should be aware that unlike with Skype the SIP packets between your phone and your provider aren't encrypted. So if you use this on a public WiFi, everyone with sufficient skills would be able to listen to your call.
I've been using the Android native SIP client with an asterisk box and it works really well. Be aware though that it doesn't allow you to make calls over cell data, but rather limits you to making/receiving calls on Wifi only.
In terms of upstream providers the only one I know of in Europe is Blueface[2] as a few of my friends at home in Ireland use them in their homes
[2] - http://www.blueface.ie/residential.aspx
They offer various levels of quality, so be sure to try it a couple of times first... Majority of the providers seem to be only resellers - many of them not understanding the technology behind it, so if you care about good support, check if you're looking at a reseller or an actual provider.
If you want to call internationally a lot using local providers, you are very likely to run into issues with quality, callerid presentation, availability. Solving those is quite tricky and it's sometimes easier to get another account in the country you're calling to, rather than fighting the issue with your current company.
(sorry for not giving any specific examples, but in my experience there's no optimal global solution - spend some time trying to find out what works for you)
VoicePulse.com is - inappropriate. They seem to be highly US centric (according to their plans and site) and I want to call from the Near East to Europe, mostly. So - not for me I guess.
One potential issue with SIP is that you might have issues behind some firewalls. Not sure how big a deal that is in practice while traveling (I think its probably fine). If not it might be useful to use Asterisk+IAX. I'm not sure what Android clients exist for IAX.
I ended up building an Asterisk box on EC2 EU-WEST-1 (Ireland), which, at ~20ms from sip.voxbeam.com, doesn't add a ton of latency. It works fine on a Micro instance, which is free for a year if you don't already have an AWS account.
will give you a comparative of a lot of VoIP provider, which usually can provide you a DID.
For the video side, what I'm doing with more or less luck is to use the Jingle protocol, used by Google Talk, on Asterisk. This one is doing a gateway. So depending on what is available on each side, the video functionalities are rather video SIP to video SIP, video SIP to Jingle or Jingle to Jingle.
I'll post soon an article on my blog to explain how to do so.
Yann