Forgot to mention : Running
trunk – build 17104
From: Chris Fowler
Sent: Thursday, March 25, 2010 12:48 PM
To: 'freeswitch-users@lists.freeswitch.org'
Subject: Guidance on debugging audio glitches
Hi,
Here’s the problem I’m “hearing”:
Test Case #1
x1001 calls x1002
- Audio is rock solid
Test Case #2
x1001 calls x3001 (Conference Bridge)
x1002 calls x3001 (Conference Bridge)
- Audio is mostly perfect. However, occasional
“glitches” in the audio can be heard
Notes:
- Bypass media is switched off. FreeSWITCH routes
audio for both the bridged, and the conferenced call
- rtp-autoflush-during-bridge is “true” on Sofia profile internal.xml
-
I enabled the debug trace for auto-flush in switch_rtp.c (line 1895) and see
occasional auto flush of rtp packets for *both* test cases. The
glitches don’t coincide with the flushing. In fact with flushing you
can’t hear when data gets flushed (2x20ms packets).
Environment
- CentOS 5.4
- Tested on AWS EC2 Small, Medium, Large instances. On
Medium and Large CPU affinity for FreeSWITCH set to the 2nd core.
Questions:
- What’s different between bridging a call and a conference
call run through mod_conference in terms of audio processing?
- Thoughts on how to debug this?
Thanks, Chris.