google-code-export / red5phone

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

Red5Phone Flash Call Quality problem on Linux Client #57

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install red5 0.8.0
2. unzip sip into webapps folder
3. run red5phone flash phone on a linux client with flash 9 and later 10

What is the expected output? What do you see instead?
Call quality should be same as on a windows client. instead voice is a lot
garbled and unclear.

What version of the product are you using? On what operating system?
Installed red50.8.0 on Slackware 12.

Please provide any additional information below.
First, installed red50.8.0 on a Slackware 12 machine, unzipped the sip file
into webapps and started red5phone.
On a windows client(windows 2003 OS, and Windows XP), the red5phone works
brilliantly. the quality is very clear.
On a slackware client however, the call quality is very unclear and garbled.

Secondly, while using flash9 on a Linux client, the voice quality is
completely lagged. The voice sounds stretched, as if in slow motion.
However, while using flash10 on the same linux client, the lag disappears,
but the voice is very unclear.
This problem persists even if i use a windows based red5 server.

Thirdly, I had installed a previous version of red5phone (red5 0.7.0
corresponding sip application)  some 6 months back on a windows machine.
When using that red5phone on the same linux client, the call is quite
clear, however, the volume is quite low.

Thanks for this brilliant application !

Original issue reported on code.google.com by vivekcy...@gmail.com on 31 Jul 2009 at 2:36

GoogleCodeExporter commented 9 years ago
Try the following.
Remove the volume normalisation in RTPStreamSender.java

tempBuffer = ResampleUtils.normalize(tempBuffer, 256);  // normalise volume

then remove the nellymoser encoding in RTPStreamReceiver.java

                    if ( true ) {
change to

                    if ( false ) {

Original comment by olajide....@gmail.com on 31 Jul 2009 at 5:34

GoogleCodeExporter commented 9 years ago
Tried that. It still didn't solve the problem.
On Flash 9, the voice still sounds as if in slow motion.
On Flash 10, the voice sounds normal but is very unclear and garbled.
Both on a slackware client.

Original comment by vivekcy...@gmail.com on 1 Aug 2009 at 8:59

GoogleCodeExporter commented 9 years ago
Correction: After making the changes, the voice-in-slow-motion has improved but 
not
completely solved in Flash9. When using Flash10, there is no 
voice-in-slow-motion
problem, but the voice is unclear.
One other thing i notices is that when using red5 0.7.0, flash 9 has the slow 
motion
voice problem but flash 10 is clear.

Original comment by vivekcy...@gmail.com on 1 Aug 2009 at 2:51

GoogleCodeExporter commented 9 years ago
Have you found a solution to the linux problem? Same issues here. Though 
changing to
speex would solve it.

Original comment by mischm...@googlemail.com on 6 Apr 2010 at 4:37

GoogleCodeExporter commented 9 years ago
Are you positive that changing to speex will solve the problem ? Using speex 
codec 
will take some work. I have forgotten but I had started work on using speex. 
I'll 
give it a shot again, you try from your end too.
P.S: If you notice, the older version doesn't have a problem, this problem 
exists 
with the new version (Red5 + sip app). We overcame the issue by using the older 
version.

Original comment by vivekcy...@gmail.com on 10 May 2010 at 7:54