[jitsi-users] Question about BWE_CHANGE_THRESHOLD_PCT_DEFAULT


#1

Hi guys,

we are trying to understand the new changes about bandwidth estimator, and
it integration win simulcast.

As far as i knwo the parm BWE_CHANGE_THRESHOLD_PCT_DEFAULT

handles the change in bandwidth as said in the comment:

* The default value of the bandwidth change threshold above which we react
* with a new bandwidth allocation.

How can we deal with situations where the mobile user is having low
bandwidth, while the people in office have good connection?
Our scenario is not like the traditional in office meeting, but like the
case when one user is making maintenance in remote places (with fair 3G/4G
connection) receiving A/V instruction from skilled people in office.

We are using jvb 926 (latest)

Last question: when can we expect a stable version?

Thanks in advance


#2

Hi Andrea,

The bridge can adapt its sending bitrate towards a specific receiver based on the available bandwidth estimation. The BWE_CHANGE_THRESHOLD_PCT_DEFAULT parameter that you mentioned specifies how much the bandwidth estimation needs to change (in percent) before the bridge adapts its sending bitrate.

The purpose of this is to keep the adaption changes at a reasonable frequency, because too frequent resolution/frame rate changes negatively impact user experience. The default value is 15% and should be fine for the most part.

Adaptivity is disabled by default and you can enable adaptivity by including the following lines in your /etc/jitsi/videobridge/sip-communicator.properties file:

org.jitsi.videobridge.TRUST_BWE=true
org.jitsi.impl.neomedia.rtp.sendsidebandwidthestimation.BandwidthEstimatorImpl.START_BITRATE_BPS=2500000
org.jitsi.videobridge.ENABLE_SVC=true

I hope this helps.

Best,
George

···

On Apr 10, 2017, at 1:27 PM, Andrea Magatti <andrea.magatti@gmail.com> wrote:

Hi guys,

we are trying to understand the new changes about bandwidth estimator, and it integration win simulcast.

As far as i knwo the parm BWE_CHANGE_THRESHOLD_PCT_DEFAULT

handles the change in bandwidth as said in the comment:

* The default value of the bandwidth change threshold above which we react
* with a new bandwidth allocation.

How can we deal with situations where the mobile user is having low bandwidth, while the people in office have good connection?
Our scenario is not like the traditional in office meeting, but like the case when one user is making maintenance in remote places (with fair 3G/4G connection) receiving A/V instruction from skilled people in office.

We are using jvb 926 (latest)

Last question: when can we expect a stable version?

Thanks in advance

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#3

Hi George,
really helpful!

The resolution/frame rate changes are handled by simulcast?

I would like to understand how much simulcast (when enabled) can affect
user experience.
A quick test has given us these results:

   - When disabled we usually get higher bitrate, and quality, both for web
   users and mobile users.
   - When simulcast is enabled, we get general lower quality, even if the
   users are in real high speed network

Thanks again for clarification

Regards

Andrea

···

On Tue, Apr 11, 2017 at 5:53 AM, George Politis <gp@jitsi.org> wrote:

Hi Andrea,

The bridge can adapt its sending bitrate towards a specific receiver based
on the available bandwidth estimation. The BWE_CHANGE_THRESHOLD_PCT_
DEFAULT parameter that you mentioned specifies how much the bandwidth
estimation needs to change (in percent) before the bridge adapts its
sending bitrate.

The purpose of this is to keep the adaption changes at a reasonable
frequency, because too frequent resolution/frame rate changes negatively
impact user experience. The default value is 15% and should be fine for the
most part.

Adaptivity is disabled by default and you can enable adaptivity by
including the following lines in your /etc/jitsi/videobridge/sip-communicator.properties
file:

org.jitsi.videobridge.TRUST_BWE=true
org.jitsi.impl.neomedia.rtp.sendsidebandwidthestimation.
BandwidthEstimatorImpl.START_BITRATE_BPS=2500000
org.jitsi.videobridge.ENABLE_SVC=true

I hope this helps.

Best,
George

On Apr 10, 2017, at 1:27 PM, Andrea Magatti <andrea.magatti@gmail.com> > wrote:

Hi guys,

we are trying to understand the new changes about bandwidth estimator, and
it integration win simulcast.

As far as i knwo the parm BWE_CHANGE_THRESHOLD_PCT_DEFAULT

handles the change in bandwidth as said in the comment:

* The default value of the bandwidth change threshold above which we react
* with a new bandwidth allocation.

How can we deal with situations where the mobile user is having low
bandwidth, while the people in office have good connection?
Our scenario is not like the traditional in office meeting, but like the
case when one user is making maintenance in remote places (with fair 3G/4G
connection) receiving A/V instruction from skilled people in office.

We are using jvb 926 (latest)

Last question: when can we expect a stable version?

Thanks in advance

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--

[image: Andrea Magatti on about.me]

Andrea Magatti
about.me/amagatti
  <http://about.me/amagatti>