amjadalion / sipdroid

Automatically exported from code.google.com/p/sipdroid
GNU General Public License v3.0
0 stars 0 forks source link

loud constant crackling background noise #803

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Phone: LG Optimus One P500h
Android version: 2.2
SIP Server: Asterisk/FreePBX

How to reproduce:
Get a LG Optimus One and install the latest SIPdroid on Android market as of 
today and make a call using default settings.  I did not verify if this still 
happens if I set up a PBXes account.  Only to an Asterisk Server which 
otherwise works fine with all sorts of other SIP extensions connected to it.

Symptoms: Lound crackling background sound.  Does not matter what settings I 
change, enable or disable etc.  Does not matter what I do on the Asterisk 
server end.  The sound is always there and always at the same volume.  It is 
not just a constant white noise type of background sound.  It is that plus 
random objectionable crackling.  Almost as if there is interference from CPU 
clock signals or something (??).  Person on other end does not hear it.

If I make a call using some other SIP client on the same phone calling the same 
server using the same settings via the same WiFi on the same subnet I do not 
have this problem.

Original issue reported on code.google.com by berthalo...@gmail.com on 28 Dec 2010 at 6:56

GoogleCodeExporter commented 9 years ago
Also,

I tried this using G722 and G711u codecs.  I tried just doing an echo test with 
the Asterisk Server and making and recieving a phone call to other SIP phones 
on the server and via a SIP trunk to a regular telephone.

I should clarify that I do in fact still hear the same noise with other SIP 
clients on the phone.  It's just that the noise in the background is much 
quieter while the actual voice conversation is still at about the same volume 
in the foreground on other sip clients.

Original comment by berthalo...@gmail.com on 28 Dec 2010 at 7:27

GoogleCodeExporter commented 9 years ago
As you can see, the Devs won't help.

Try the latest trunk of CsipSimple:
http://nightlies.csipsimple.com/trunk/

They call it PSP-Workaround (this issue)

Enable Expert-Mode:
http://code.google.com/p/csipsimple/wiki/ExpertSettingMode
Then in settings go in User interface section and activate "Keep awake while in 
call".

Original comment by dr.amer...@googlemail.com on 29 Dec 2010 at 9:55

GoogleCodeExporter commented 9 years ago
I tried csipsimple.  I like the way it integrates with the android dialpad and 
the setup wizards are nice.

It won't do G722 though.  It's greyed out so I am assuming they want you to pay 
for that which is a deal breaker for me.

I think all that PSP workaround does is prevent the screen from turning off 
which sipdroid also has.  I still have the problem regardless whether I use 
that or now.  I think it may be the same problem as other phones where the 
speaker uses the multimedia channel instead of the phone channel.

Original comment by berthalo...@gmail.com on 29 Dec 2010 at 11:22

GoogleCodeExporter commented 9 years ago
Same issue on LG Optimus One too.
Loud constant noise when calling. No matter if i use Wifi or 3G network.

Original comment by rkorot...@gmail.com on 17 Mar 2011 at 12:50

GoogleCodeExporter commented 9 years ago
I tried all available codecs (G722, PCMA, PCMU, speex, GSM, BV16) for my 
Optimus one on my Msvoip account.  Crackle begins as soon as I initiate the 
call/before the first ring. 

Original comment by sbat...@gmail.com on 2 Apr 2011 at 1:05

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Just FYI,

I finally solved this problem by upgrading to Android 2.3.3 (using unofficial 
CyanogenMod 7 ROM) and using the native Sip Client included in Android 2.3.

I could not fix this problem with ANY 3rd party SIP client on Android 2.2.

Now on Android 2.3 using the native client SIP calls sound as good as cell 
calls.  The client is fully integrated into the phone so no separate keypads 
and volume settings etc.  You just put in the username, password, and ip 
address and you are done.  You can even have call waiting between cell calls 
and SIP calls.

The client doesn't have any fancy features like support for G722 but I'll take 
this improvement over that.

Original comment by berthalo...@gmail.com on 26 Apr 2011 at 3:13

GoogleCodeExporter commented 9 years ago
I believe that this complaint refers to the "comfort noise" that some SIP 
clients, including Sipdroid, generate when the audio path opens on a call.  

I've noticed that on some, but not all Android phones, the "comfort noise" is 
way TOO LOUD, and interferes with your ability to hear the audio from the call.

The solution to this problem is to either turn off the comfort noise (most 
people don't need it anyway), or to at least create a switch that will allow 
users to turn off the comfort noise if they don't want it.

Original comment by consumer...@gmail.com on 5 Aug 2011 at 12:55

GoogleCodeExporter commented 9 years ago
I should add that I can easily reproduce this problem using an LG Thrive (and 
probably on any other LG Optimus phone).

Original comment by consumer...@gmail.com on 5 Aug 2011 at 12:56

GoogleCodeExporter commented 9 years ago
I have a lg p500, and the cracking noise is interfering with calls.  Csipsimple 
dose do better, however it dose not support PCMU 64, which is messing up google 
voice forwarded calls to sipgate.  

Original comment by js9...@gmail.com on 1 Oct 2011 at 3:52

GoogleCodeExporter commented 9 years ago
hi all, 
     I am facing cracking noise issue when i increased the volume. i tried to reduce the microphone gain as low as possible in source code but i still get the cracking noise. any one having solution other than this, please share hear.................

Original comment by s.balaji...@gmail.com on 11 Apr 2015 at 5:02