JitterBuffer possible problem when configured with number of packets.
Hi all, I'm doing several tests jitterbuffer related. I've read in different posts to the list that you can specify packet size ("20"), or the number of packets ("1p"), why is it not being enabled if I use 1p instead of 20? (Example: http://lists.freeswitch.org/pipermail/freeswitch-docs/2015-November/000532.h... ) Scenario: ** Add in the sofia profile: <param name="auto-jitterbuffer-msec" value="20"/> --- Make a call ** Output in debug log: [...] 4557180d-579a-4c3c-98a3-287cb078e913 2016-04-20 00:57:03.570889 [DEBUG] switch_core_media.c:1964 Setting Jitterbuffer to 20ms (1 frames) (50 max frames) [...] Scenario 2: ** Add in the sofia profile: <param name="auto-jitterbuffer-msec" value="1p"/> --- Make a call Log doesn't say that jitterbuffer has been enabled. Can it be that 1p doesn't output the log but is working anyway? I have removed the auto-jitterbuffer-msec from the sofia profile, and done both tests setting jitterbuffer_msec directly in the dialplan with "20" and with "1p", the result is the same: 20 works, 1p doesn't. If I use 1p, I don't have to worry about the size as if its 20ms, 40ms or whatever it will work, using "20", the setting would not be valid for 40ms.. (please correct me if I'm wrong). I know this can be a bug and thus should be handled in JIRA, I will be happy to create the ticket etc etc, I first want to make sure that the problem is not my config. Tests are with version 1.6.7 -14-d38d065 64bit Thanks! Joel.
Hi, Does anyone know what the problem can be using "1p" instead of "20" in the jitterbuffer settings? Thanks, Joel. On Tue, Apr 19, 2016 at 6:38 PM, Joel Serrano <joel@gogii.net> wrote:
Hi all,
I'm doing several tests jitterbuffer related. I've read in different posts to the list that you can specify packet size ("20"), or the number of packets ("1p"), why is it not being enabled if I use 1p instead of 20? (Example: http://lists.freeswitch.org/pipermail/freeswitch-docs/2015-November/000532.h... )
Scenario:
** Add in the sofia profile:
<param name="auto-jitterbuffer-msec" value="20"/>
--- Make a call
** Output in debug log:
[...] 4557180d-579a-4c3c-98a3-287cb078e913 2016-04-20 00:57:03.570889 [DEBUG] switch_core_media.c:1964 Setting Jitterbuffer to 20ms (1 frames) (50 max frames) [...]
Scenario 2:
** Add in the sofia profile:
<param name="auto-jitterbuffer-msec" value="1p"/>
--- Make a call
Log doesn't say that jitterbuffer has been enabled.
Can it be that 1p doesn't output the log but is working anyway?
I have removed the auto-jitterbuffer-msec from the sofia profile, and done both tests setting jitterbuffer_msec directly in the dialplan with "20" and with "1p", the result is the same: 20 works, 1p doesn't.
If I use 1p, I don't have to worry about the size as if its 20ms, 40ms or whatever it will work, using "20", the setting would not be valid for 40ms.. (please correct me if I'm wrong).
I know this can be a bug and thus should be handled in JIRA, I will be happy to create the ticket etc etc, I first want to make sure that the problem is not my config.
Tests are with version 1.6.7 -14-d38d065 64bit
Thanks! Joel.
Last we check it worked but you can't report bugs here. This is the mailing list not the bug tracker so nobody will see your issue. I say about once a week, you don't have to ask if a bug is a bug first then report it because that costs 2x the resources. Report bugs, if its not a bug we close it. On Fri, Apr 22, 2016 at 6:13 PM, Joel Serrano <joel@gogii.net> wrote:
Hi,
Does anyone know what the problem can be using "1p" instead of "20" in the jitterbuffer settings?
Thanks, Joel.
On Tue, Apr 19, 2016 at 6:38 PM, Joel Serrano <joel@gogii.net> wrote:
Hi all,
I'm doing several tests jitterbuffer related. I've read in different posts to the list that you can specify packet size ("20"), or the number of packets ("1p"), why is it not being enabled if I use 1p instead of 20? (Example: http://lists.freeswitch.org/pipermail/freeswitch-docs/2015-November/000532.h... )
Scenario:
** Add in the sofia profile:
<param name="auto-jitterbuffer-msec" value="20"/>
--- Make a call
** Output in debug log:
[...] 4557180d-579a-4c3c-98a3-287cb078e913 2016-04-20 00:57:03.570889 [DEBUG] switch_core_media.c:1964 Setting Jitterbuffer to 20ms (1 frames) (50 max frames) [...]
Scenario 2:
** Add in the sofia profile:
<param name="auto-jitterbuffer-msec" value="1p"/>
--- Make a call
Log doesn't say that jitterbuffer has been enabled.
Can it be that 1p doesn't output the log but is working anyway?
I have removed the auto-jitterbuffer-msec from the sofia profile, and done both tests setting jitterbuffer_msec directly in the dialplan with "20" and with "1p", the result is the same: 20 works, 1p doesn't.
If I use 1p, I don't have to worry about the size as if its 20ms, 40ms or whatever it will work, using "20", the setting would not be valid for 40ms.. (please correct me if I'm wrong).
I know this can be a bug and thus should be handled in JIRA, I will be happy to create the ticket etc etc, I first want to make sure that the problem is not my config.
Tests are with version 1.6.7 -14-d38d065 64bit
Thanks! Joel.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA
participants (2)
-
Anthony Minessale
-
Joel Serrano