[Speex-dev] Bitrate problem

Alex Bakaev Alex.Bakaev at citrix.com
Wed Dec 21 15:29:35 PST 2005

This is a common problem. Sound cards run at different
clock speeds (but your difference seems kinda high).
What I'd suggest is dropping silence packets once in a


-----Original Message-----
From: speex-dev-bounces at xiph.org
[mailto:speex-dev-bounces at xiph.org] On Behalf Of Shantanu
Sent: Wednesday, December 21, 2005 2:05 PM
To: speex-dev at xiph.org
Subject: [Speex-dev] Bitrate problem

Hello all,

This is a bit off topic but I am sure many of you can
answer it.

I use speex and speex-wb in my VOIP application. With
speex [at 8 KHz] bitrate is arround 30KBPS, including
UDP,RTP headers. This is OK for me and I get good quality

Problem is, if call is made from a HIGH END machine [like
P4 3.2 GHz with good soundcard] to a LOW END machine
[like P3 550 MHz], high end pc sends at more bitrate than
as usual [arround 31Kbps].And apparently low end PC
receives this HIGH bitrate.

So, slow end PC receives audio packets at arround 8100 Hz
but it is confiured for 8000 Hz. So there are overflows
in the directsound buffer at receiver end at periodic
interval [in my case after every 30 sec], than I flush
the buffer which makes some distortion.

What should be approapriate solution for this resynch



Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection
around http://mail.yahoo.com
Speex-dev mailing list
Speex-dev at xiph.org

More information about the Speex-dev mailing list