Intent to Experiment: Configurable WebRTC jitter buffer max size

471 views
Skip to first unread message

jonas...@chromium.org

unread,
Nov 14, 2018, 3:57:46 PM11/14/18
to blink-dev

Contact emails

kud...@chromium.org, jonas...@chromium.org


Spec

https://docs.google.com/document/d/1stYIZhEmDZ7NJF9gjjsM66eLFJUdc-14a3QutrFbIwI/edit?usp=sharing


Summary

There's a field in the native WebRTC configuration that controls the size of the audio jitter buffer. We intend to create an origin trial that enables users to set this value, and read a stat counting how many times the buffer gets flushed.


Goals for experimentation

We want to investigate how good the current default value is. If changing it turns out to be useful, we might either tweak the default or try to standardize some way to control it.


We'll base these judgments on the new buffer flush stat as well as some preexisting performance metrics.


Experimental timeline

We plan to add the experiment to M72, and run it until March 2019.


Any risks when the experiment finishes?

Not really. When it finishes we'll automatically revert to using the current default value for the buffer size.


Ongoing technical constraints

None


Will this feature be supported on all five Blink platforms supported by Origin Trials (Windows, Mac, Linux, Chrome OS, and Android)?

Yes.

Philip Jägenstedt

unread,
Nov 15, 2018, 11:38:56 AM11/15/18
to jonas...@chromium.org, blin...@chromium.org
LGTM!

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b5e0fe79-5135-44ff-97fc-01576c4bf805%40chromium.org.

Nitin Gode

unread,
Sep 20, 2019, 3:51:57 PM9/20/19
to blink-dev, jonas...@chromium.org
Hello,

Would there be any plans to integrate this experiment?

Jonas Olsson

unread,
Sep 25, 2019, 7:00:59 AM9/25/19
to Nitin Gode, blink-dev, kud...@chromium.org
Hello,
there's no plans to launch this experiment in its current state. kuddai@, do you know if there's any future plans for a jitter buffer API?
Reply all
Reply to author
Forward
0 new messages