-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stat for audio acceleration/expand rate? #146
Comments
Commentary:
|
@alvestrand WRT "we shouldn't need a sample counter to divide by, since that's derivable from time + sample rate", what sample rate? There are constraints but no stat for that. Packets != samples. And actual sample rate might vary and not be current rate * time. WRT samplesInsertedByRateAdaption being both positive or negative I don't think it flies to have a single counter, samples can both be removed (googAccelerateRate) or added (googPreemptiveExpandRate) over a period of time but the sum could be zero. Adding @hlundin. How about?
Or is "rate adaption" preferred over "jitter buffer"? So |
Following up on the discussion: What is it that we are trying to measure here:
I have a feeling that with the samplesInserted, we'd have more samples than they were generated by the sender? |
And another question about inserting and removing sample, when does this happen or under what conditions does it happen? For example,
|
moving the comment to #152 |
Based on offline discussions, information about jitter buffer increase and decreasing should be covered by measurements of the delay of various buffers, see #151. Closing this one. |
The non-standardized Chromium getStats contains the following stat:
Is this useful? Should this be standardized as
double accelerationRate
in RTCMediaStreamTrackStats?When it decreases? During what time frame does this rate apply?
The text was updated successfully, but these errors were encountered: