-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Use dropped frames to influence ABR decisions #745
Comments
Hey, we have solved this with our ABR manager customization with using a cool-down period and range of parameters regarding resolution restrictions based on period dropped-frames-per-seconds average check. I d' like to drop a quick PR for this, as it would really make sense to have this inlined with the base project here. |
(of course the solution will not be "quick" to make it robust and good quality for general purpose, but based on this spike we can figure how we can generalize what we got here) |
Hi All, |
With the implementation of media capabilities this is no longer necessary, but we still have platforms where media capabilities are not supported. |
As discussed in #632, we should find some way to react to dropped frames. Low-end machines may not be able to keep up with high res decode, and we should have a heuristic to adapt down in these cases.
The complexity here is that even fast machines may drop frames once in a while when the system is busy.
The text was updated successfully, but these errors were encountered: