mod_conference voice problems when two parties speaking
Hello. I've written an application using mod_conference which often has two parties speaking at once and one party listening. When only one party is speaking, the sound quality is fine, but when a second party starts speaking while the first party is still speaking, the second party's voice is cut-off at the beginning, and both parties voices seem to get choppy, like maybe all of the packets aren't getting delivered properly. I'm experiencing this with the latest trunk version (16012). I have the "member-flags" variable set to "waste", and "comfort-noise" is set to "true". I'm not sure where the problem is coming from; I think if it was a VOIP issue I'd hear the same problem when only one party is speaking. Is there something in mod_conference which would try to filter out other voices when one voice is speaking? I'd really appreciate any suggestions about where to look to find this problem. Thanks in advance, Marc
Try setting your energy-level down, at 0 for instance. If it helps, then increase until you find a happy medium. On Dec 22, 2009, at 11:14 PM, Marc Orenberg wrote:
Hello. I've written an application using mod_conference which often has two parties speaking at once and one party listening. When only one party is speaking, the sound quality is fine, but when a second party starts speaking while the first party is still speaking, the second party's voice is cut-off at the beginning, and both parties voices seem to get choppy, like maybe all of the packets aren't getting delivered properly.
I'm experiencing this with the latest trunk version (16012). I have the "member-flags" variable set to "waste", and "comfort- noise" is set to "true".
I'm not sure where the problem is coming from; I think if it was a VOIP issue I'd hear the same problem when only one party is speaking. Is there something in mod_conference which would try to filter out other voices when one voice is speaking?
I'd really appreciate any suggestions about where to look to find this problem.
Thanks in advance, Marc
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Marc Orenberg <marc@kasteris.com> wrote:
Is there something in mod_conference which would try to filter out other voices when one voice is speaking?
Try reducing the energy level parameter in case this is the issue. It's 7/8/9 on the key pad during the call, or via the conference command, or the settings in conference.conf.xml.
Thanks Rob, thanks Jason. I'm going to try this first thing tomorrow. The "energy-level" paramter is described in the file as, "Energy level required for audio to be sent to the other users", so one would think that this would have no effect if member-flags is set to "waste", right? ________________________________ From: Jason White <jason@jasonjgw.net> To: freeswitch-users@lists.freeswitch.org Sent: Wed, December 23, 2009 12:29:58 AM Subject: Re: [Freeswitch-users] mod_conference voice problems when two parties speaking Marc Orenberg <marc@kasteris.com> wrote:
Is there something in mod_conference which would try to filter out other voices when one voice is speaking?
Try reducing the energy level parameter in case this is the issue. It's 7/8/9 on the key pad during the call, or via the conference command, or the settings in conference.conf.xml. _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
No, from my understanding that's not how it works. Waste just means it'll always send RTP packets, doesn't mean it will contain audio... so if you have audio that's under your energy threshold, you still won't hear it. Dan On Wed, Dec 23, 2009 at 12:45 AM, Marc Orenberg <marc@kasteris.com> wrote:
Thanks Rob, thanks Jason. I'm going to try this first thing tomorrow. The "energy-level" paramter is described in the file as, "Energy level required for audio to be sent to the other users", so one would think that this would have no effect if member-flags is set to "waste", right?
------------------------------ *From:* Jason White <jason@jasonjgw.net> *To:* freeswitch-users@lists.freeswitch.org *Sent:* Wed, December 23, 2009 12:29:58 AM *Subject:* Re: [Freeswitch-users] mod_conference voice problems when two parties speaking
Marc Orenberg <marc@kasteris.com> wrote:
Is there something in mod_conference which would try to filter out other voices when one voice is speaking?
Try reducing the energy level parameter in case this is the issue. It's 7/8/9 on the key pad during the call, or via the conference command, or the settings in conference.conf.xml.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
No, they are related by different. Waste means mod_conference is *sending* to the recipients all of the time.. whether the conference is silent or not. Energy-level is the hump each channels has to get over before mod_conference accepts audio from that line and includes that channel in the conference. By setting it to 0, it bridges all channels all of the time, whether they are quite or not. Rob On Dec 22, 2009, at 11:45 PM, Marc Orenberg wrote:
Thanks Rob, thanks Jason. I'm going to try this first thing tomorrow. The "energy-level" paramter is described in the file as, "Energy level required for audio to be sent to the other users", so one would think that this would have no effect if member-flags is set to "waste", right?
From: Jason White <jason@jasonjgw.net> To: freeswitch-users@lists.freeswitch.org Sent: Wed, December 23, 2009 12:29:58 AM Subject: Re: [Freeswitch-users] mod_conference voice problems when two parties speaking
Marc Orenberg <marc@kasteris.com> wrote:
Is there something in mod_conference which would try to filter out other voices when one voice is speaking?
Try reducing the energy level parameter in case this is the issue. It's 7/8/9 on the key pad during the call, or via the conference command, or the settings in conference.conf.xml.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Dan Le
-
Jason White
-
Marc Orenberg
-
Rob Forman