[Freeswitch-users] Audio delays and jitter

Michael Jerris mike at jerris.com
Fri Oct 2 22:10:07 MSD 2015


1. It provides the largest portion of the required decencies needed for 1.6 compared to other platforms, including versions new enough to work properly.
2. It is a stable long term supported distro, with a large and active community.
3. This is our primary development platform, so when testing things, Debian 8 with our required dependencies from our repo will be the most well tested and confirmed working.
4. We spent multiple months sorting out all the packaging details for this distro, including resolving issues with conflicting versions of some packages that we had to update on top of the base platform in a way that does not disturb other software.
5. Any other distro you plan on using will require significant work making sure you have all the required dependencies of the tested versions, or re-testing basically all FreeSWITCH functionality to confirm minor (or sometimes major) dependency version differences don't alter behavior.


> On Oct 2, 2015, at 1:58 PM, Danny Gershman <danny.gershman at gmail.com> wrote:
> 
> Yeah looking for some technical explanation other than "do it" :)
> 
> On Fri, Oct 2, 2015 at 1:53 PM Blake Priddy <bpriddy at bryantschools.org <mailto:bpriddy at bryantschools.org>> wrote:
> Mine is because the dev's told me to ;)
> I used to use Ubuntu. But after my experiences I have been converted.
> 
> On Oct 2, 2015 12:50 PM, "Danny Gershman" <danny.gershman at gmail.com <mailto:danny.gershman at gmail.com>> wrote:
> What the main reason why Debian 8 is the distro of choice for FS 1.6?  Trying to get buy in.
> 
> On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman <danny.gershman at gmail.com <mailto:danny.gershman at gmail.com>> wrote:
> Ok sounds good, I'll contribute my findings, I have a wiki login I believe.
> 
> On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale <anthony.minessale at gmail.com <mailto:anthony.minessale at gmail.com>> wrote:
> The community maintains a wiki page but I am not sure how up to date it is.
> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 <https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6>
> 
> 
> On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman <danny.gershman at gmail.com <mailto:danny.gershman at gmail.com>> wrote:
> Thanks I'll give it a whirl and try to compile.
> 
> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale <anthony.minessale at gmail.com <mailto:anthony.minessale at gmail.com>> wrote:
> We have community CentOS packages but they are missing most of the multimedia functionality.  If you just need opus its probably ok.
> And 1.6.3 will bring another round of media changes so you might want to try master or nightly packages to prepare for it.
> 
> 
> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman <danny.gershman at gmail.com <mailto:danny.gershman at gmail.com>> wrote:
> Ok I have no problem upgrading to 1.6.2, assuming that this would provide some kind of resolution to the issue with OPUS.  My question is if there has been any success with running it on Centos 6.4?
> 
> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale <anthony.minessale at gmail.com <mailto:anthony.minessale at gmail.com>> wrote:
> No new improvements are planned for 1.4.
> Media is undergoing heavy refactoring in 1.6 and its not backportable.
> 
> On Wed, Sep 30, 2015 at 10:31 PM, Brian West <brian at freeswitch.org <mailto:brian at freeswitch.org>> wrote:
> You must like pain!  Why don't you try Debian 8?
> 
> 
> On Wednesday, September 30, 2015, Danny Gershman <danny.gershman at gmail.com <mailto:danny.gershman at gmail.com>> wrote:
> Will 1.6.2 run on CentOS 6.4?  Is there a migration guide?
> 
> On Wed, Sep 30, 2015 at 6:47 PM Brian West <brian at freeswitch.org <>> wrote:
> Danny,
> 
> We've resolved many issues since 1.4.19, have you considered trying 1.6.2?  Its got some more improvements in this area.
> 
> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman <danny.gershman at gmail.com <>> wrote:
> Currently tested with 1.4.19
> 
> On Wed, Sep 30, 2015 at 5:23 PM Brian West <brian at freeswitch.org <>> wrote:
> Which revision of FreeSWITCH have you tested with?
> 
> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman <danny.gershman at gmail.com <>> wrote:
> We are using the OPUS codec with Chrome and WebRTC to make SIP calls into FS conferences.  We have packet captures at the edge of network that sound clear, but when they get to FreeSWITCH they sound distorted via delays and clipping.
> 
> I've tried several combinations of jitterbuffer settings, disabled/enabling RTP timers, conference.  I have a mechanism I use in which I replay the RTP packets using SIPP and try them out.  Is there a way to dynamically adjust the jitterbuffer so that the right size is being used?  Right now I have it set at 180:540:540.  Maybe there is some other setting I could try that would help?  
> 
> Perhaps there's a way to force OPUS to use less bandwidth at the expense of quality?  
> 
> I'm willing to share the PCAPs some examples.
> 
> Thanks in advance.
> 
> --Danny Gershman

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/a944786c/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list