• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Nexus One VoIP sound quality is very poor

MountainX

Well-Known Member
Nov 27, 2009
140
3
I have both a Droid and a Nexus One. I have both of them set up for VoIP calls, and both are set up the same way. Here's how I set them up:

How To Set Up VoIP on the Nexus One Google Phone using Sipdroid for Free Calls | Dave's Tech Shop

How To Set Up VoIP on the Motorola Droid on Verizon Wireless using Sipdroid for Free Calls | Dave's Tech Shop

The call quality on the Nexus One is much worse than the Droid. I did repeated tests with both. And I used WiFi, so it can't be a difference between VZW and T-Mobile.

Anyone else tried VoIP on the Nexus One yet? I wonder if I have a defective phone or if this is a bigger issue.

EDIT - The VoIP call quality problems are worse when using a headset on the Nexus One! VoIP quality on the Nexus One is marginal to poor without a headset, but with a headset it is unacceptable. I have tested four different headsets now. I have also tested those headsets on the Droid, and they are good. So the problem is the Nexus One, not any particular headset. My first thought was that I had a bad headset jack. However, after more trouble shooting I tend to think its not as simple as that. Music sounds fine through the headset. It is only VoIP sound that sucks when using a headset. The problem is so bad that phone calls using a headset are not workable.

Summary of Nexus One and VoIP:
* VoIP sound quality is marginal on WiFi with no headset.
* Music sound is good with headset on Nexus One.
* Headsets I'm testing with are good with VoIP and music on Droid.
* VoIP on Nexus One with a headset has poor sound quality.
 
I have both a Droid and a Nexus One. I have both of them set up for VoIP calls, and both are set up the same way. Here's how I set them up:

How To Set Up VoIP on the Nexus One Google Phone using Sipdroid for Free Calls | Dave's Tech Shop

How To Set Up VoIP on the Motorola Droid on Verizon Wireless using Sipdroid for Free Calls | Dave's Tech Shop

The call quality on the Nexus One is much worse than the Droid. I did repeated tests with both. And I used WiFi, so it can't be a difference between VZW and T-Mobile.

Anyone else tried VoIP on the Nexus One yet? I wonder if I have a defective phone or if this is a bigger issue.

EDIT - This happens only when using a headset! VoIP quality on the Nexus One is OK without a headset. I have tested two different headsets. The problem is the phone, not the headset.

Please clarify your last sentence?
Without a headset quality is good.... so the problem would be the headset not the phone no?
 
Upvote 0
Please clarify your last sentence?
Without a headset quality is good.... so the problem would be the headset not the phone no?

Without a headset the VoIP sound quality is not as bad. But with ANY headset, the sound quality is very bad. The headsets give good sound on the Droid (or on other phones such as my Panasonic home phone). So the problem is the Nexus One -- something in the headset connection maybe.
 
Upvote 0
I think he's saying that he's tried the headset on both phones FIRST and they were fine. Then he took the headset off and found that the N1 quality was good without it. Correct? If that's the case, are you using bluetooth headset? Or wired? If it's wired, see if it's not something to do with the jack. If it's bluetooth, you may have a bad antennae. It's not unusual to have some production defects.
 
Upvote 0
I think he's saying that he's tried the headset on both phones FIRST and they were fine. Then he took the headset off and found that the N1 quality was good without it. Correct? If that's the case, are you using bluetooth headset? Or wired? If it's wired, see if it's not something to do with the jack. If it's bluetooth, you may have a bad antennae. It's not unusual to have some production defects.

They are both wired headsets.
Music sounds good through these headsets, so the jack is OK.
 
Upvote 0
I just tested a 3rd headset: v-moda vibe II (wired). Works OK for VoIP on Droid, but the Nexus One has the same problem on VoIP calls. Very poor sound quality. (Again, music sound is excellent with this 3rd headset on the Nexus One.)

I also tested a 4th headset now. Same poor results on the Nexus One, but good sound on the Droid.

If you want an Android phone for VoIP calls, I don't think the Nexus One is looking like a good choice. The Droid is much better. (But even the Droid isn't perfect for VoIP with a headset. See open issues at Sipdroid for more info.)
 
Upvote 0
Upvote 0
My VoIP over WiFi (Nexus One) sounds like garbage with static and sound cutting in/out. I have tried it at two WiFi spots and will be trying a third today (a public one) as well as trying it over 3G.

MountainX, there is a small error in your Sipdroid / Gizmo5 tutorial. Under Call Options for setting up Sipdroid, there is no "check for voicemail" setting in Sipdroid 1.2.4
 
Upvote 0
My VoIP over WiFi sounds like garbage with static and sound cutting in/out. I have tried it at two WiFi spots and will be trying a third today (a public one) as well as trying it over 3G.
You're using a Nexus One, right? It would be great if you could borrow a second phone and compare. That's what I've been doing with the Droid and Nexus One. Where the Droid has good VoIP quality, the Nexus One sucks.

MountainX, there is a small error in your Sipdroid / Gizmo5 tutorial. Under Call Options for setting up Sipdroid, there is no "check for voicemail" setting in Sipdroid 1.2.4
Thank you!
 
Upvote 0
Yep, Nexus One. I don't have another phone to try VoIP but I have been using Google Voice / Gizmo5 on my PC for a long time and have never had any quality issues whereas the Nexus One + Sipdroid is terrible on the very same internet connection. It may be my wireless router but the other WiFi spot gave me the same results. I'm on to try a public WiFi but my hopes are not high.
 
Upvote 0
Yep, Nexus One. I don't have another phone to try VoIP but I have been using Google Voice / Gizmo5 on my PC for a long time and have never had any quality issues whereas the Nexus One + Sipdroid is terrible on the very same internet connection. It may be my wireless router but the other WiFi spot gave me the same results. I'm on to try a public WiFi but my hopes are not high.

OK. That's good feedback. I can also tell you that the problem is not Sipdroid.
 
Upvote 0
Not sure when this was added over @ Dave's... But here it is...

Headphones:

On both the Droid and the Nexus one, if you are using Sipdroid for VOIP calls, headphones can be a problem (as of 1.2.4 beta of Sipdroid). Outgoing calls are OK. But you may not hear any sound on incoming calls (the other person can hear you). This is because the media volume gets muted. There are steps for a workaround at



this link:


Issue 241 - sipdroid - Sipdroid sound problems when using a headset (on Motorola Droid) - Project Hosting on Google Code (Vote for this bug to help get it fixed.)


The workaround is:

1. when the phone is ringing, but before answering, adjust ringer volume down then up.
2. after answering the call, adjust media volume down then up.
You must change media volume up to unmute it. If you know an easier way to unmute the media volume, you can use that. All you have to do is umute the media volume and your incoming VoIP call will work with headphones.
Another possible workaround, on the Nexus One only, is simply to install the official Google Voice application. I tested build 0.3.0. None of my other settings, as listed above needed to change. But it appears that the Google Voice app corrects the forced-mute on incoming VoIP calls with a headset. Unfortunately, the same workaround doesn't resolve the issue on the Droid.

So the main prob should be SipDroid + Nexus...
 
Upvote 0
So the main prob should be SipDroid + Nexus...

I just tested Fring on the Nexus One with Gizmo as the SIP provider. The Nexus One still has very poor VoIP calling quality. So I don't think the problem is Sipdroid on the Nexus One. Fring is actually a bit worse. I still think the problem is the Nexus One phone. It's especially bad with a headset.
 
Upvote 0
I just tested Fring on the Nexus One with Gizmo as the SIP provider. The Nexus One still has very poor VoIP calling quality. So I don't think the problem is Sipdroid on the Nexus One. Fring is actually a bit worse. I still think the problem is the Nexus One phone. It's especially bad with a headset.

Glad I decided to wait on getting it then..lol

Gonna wait will Feb. to make a decision on my next phone... Been waiting for over a year now... Guess a couple of months for HTC/Google to either fix the Nexus many bugs or for HTC to release the HTC Bravo in the states to upgrade...

Maybe HTC used better hardware on the HTC Bravo... Or I might just wait for Nexus 2.. With a dual core snapdragon chip...

Has anybody tried this same setups on G1 or MyTouch to see if it's a HTC hardware prob... :thinking:
 
Upvote 0
Update: I have tried a total of 4 different WiFi spots with my N1 + Sipdroid / Gizmo5 and they all sound terrible. Sound cuts in and out for me and the person I'm calling. I'll try 3G later today but I will be shocked if it works. I've tried Sipdroid 1.2.4 as well as 1.1.8 and I also tried GUAVA.

If I was set on T-Mobile's $40/mo data only plan this would be a deal breaker.
 
Upvote 0
Hey Nexus guyz... Try this VoIP free soft.. And let u know how it goes..

NimbuzzOut | Cheap international mobile calls to mobiles & landlines worldwide

Seems to be a pretty sweet piece of free soft... You only pay to make international calls...

Hopefully that setup is better with Nexus One hardware...
I downloaded Nimbuzz from the Android market and installed it on my Nexus One. It looks like Nimbuzz is not a true VoIP client. It doesn't support SIP. So no Gizmo, no Sipgate, etc.

As far as I can tell, of the services I have, it only supports Skype.

I was going to test Skype, but Nimbuzz won't let you call an offline contact. My friends usually appear offline even when they are not, so I couldn't call anybody right now to test Nimbuzz. But it doesn't look that interesting if it doesn't support SIP.

Here's a link I found helpful:
Android VOIP - voip-info.org
I tried a bunch of those apps, including RF.com.

RF.com allowed me to connect a call through Gizmo, but the segment of the call from my Nexus One to Gizmo is connected via the PSTN (T-Mobile cellular in this case). I did some tests and the Gizmo calls with RF.com had good quality. This is yet more evidence that the problem with VoIP quality on the Nexus One is related to the VoIP functionality of the phone itself, not Gizmo. (In other words, a call routed through Gizmo but using the cellular connection on the Nexus One is good quality, but a call also routed through Gizmo but using WiFi always has poor quality: therefore, Gizmo is not the problem. Hope I explained that clearly...)

I'll try to keep testing stuff...
 
Upvote 0
How about Skype calls via Fring? How is the quality?
Good question. I decided to test this. Every Skype Out call is immediately terminating. Thinking maybe Nimbuzz was causing a conflict, I uninstalled Nimbuzz. Now the only downloaded VoIP app on my Nexus One (since I did the reset) is Fring. But all Skype Out calls are immediately terminated. I think I'll have to trouble shoot this and report back later...
 
Upvote 0
I was able to call Skype's call testing service with Fring. Fring does a very funny thing. When you have a headset plugged in, you hear the call ringing, but as soon as the other party answers, the call is switched to the phone's mic and speaker. When you hang up, you momentarily hear sounds through the headset again as the call is terminated.
 
Upvote 0
I did some more testing and I was able to get Skype Out working with Fring, and to make a test call using a headset. I have the phone in airplane mode and on WiFi, so I know the call is going out over WiFI. The sound was actually decent quality both ways. It was the best VoIP test on the Nexus One so far. :)
 
Upvote 0
I downloaded Nimbuzz from the Android market and installed it on my Nexus One. It looks like Nimbuzz is not a true VoIP client. It doesn't support SIP. So no Gizmo, no Sipgate, etc.

As far as I can tell, of the services I have, it only supports Skype.

I was going to test Skype, but Nimbuzz won't let you call an offline contact. My friends usually appear offline even when they are not, so I couldn't call anybody right now to test Nimbuzz. But it doesn't look that interesting if it doesn't support SIP.

Here's a link I found helpful:
Android VOIP - voip-info.org
I tried a bunch of those apps, including RF.com.

RF.com allowed me to connect a call through Gizmo, but the segment of the call from my Nexus One to Gizmo is connected via the PSTN (T-Mobile cellular in this case). I did some tests and the Gizmo calls with RF.com had good quality. This is yet more evidence that the problem with VoIP quality on the Nexus One is related to the VoIP functionality of the phone itself, not Gizmo. (In other words, a call routed through Gizmo but using the cellular connection on the Nexus One is good quality, but a call also routed through Gizmo but using WiFi always has poor quality: therefore, Gizmo is not the problem. Hope I explained that clearly...)

I'll try to keep testing stuff...

Did u try this:

How do I make a NimbuzzOut call?


If you want to make a call to your phonebook contacts while logged in to Nimbuzz:
Go to the "Call" tab > Click on the top bar on the "Call" tab > Select NimbuzzOut as your VoIP provider > Go back to phonebook > Select a contact from your Nimbuzz phonebook and click on it. The call will start immediately!

Make sure that all the phone numbers in your phonebook are in international format. To avoid any formatting problems, always start the number with "+" followed by the country code and the phone number.
If you want to dial a number that's not in your phonebook while logged into Nimbuzz:



Go to the "Call" tab > Click on the top bar showing "Dial a number" > Do not forget to start with a "+" followed by the country code (e.g.: + 44 and phone number if you are calling UK)

To avoid any formatting problems, always start the number with "+" followed by the country code and the phone number.


To make a call using NimbuzzOut for PC, select the "Dialpad" tab and enter the number you wish to call. Remember to include the international dialing code.

To change your VoIP provider, click on your NimbuzzOut balance, select "VoIP provider settings", choose the "SIP provider" button, select your SIP provider from the list and enter your username and password.
:thinking:
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones