Skip to content
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

Open
joeyparrish opened this issue Mar 31, 2017 · 4 comments
Open

Use dropped frames to influence ABR decisions #745

joeyparrish opened this issue Mar 31, 2017 · 4 comments
Labels
flag: seeking PR We are actively seeking PRs for this; we do not currently expect the core team will resolve this priority: P2 Smaller impact or easy workaround type: enhancement New feature or request
Milestone

Comments

@joeyparrish
Copy link
Member

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.

@tchakabam
Copy link

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.

@tchakabam
Copy link

(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)

@susmitaprakash
Copy link

susmitaprakash commented Aug 12, 2021

Hi All,
Is there any solution yet for this particular issue? Need to understand what can be the alternate measures we can use here.

@TheModMaker TheModMaker added the priority: P2 Smaller impact or easy workaround label Sep 29, 2021
@avelad avelad self-assigned this Dec 8, 2022
@avelad avelad removed their assignment Apr 18, 2023
@avelad avelad added the flag: seeking PR We are actively seeking PRs for this; we do not currently expect the core team will resolve this label Jul 5, 2023
@avelad
Copy link
Member

avelad commented Jan 15, 2024

With the implementation of media capabilities this is no longer necessary, but we still have platforms where media capabilities are not supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flag: seeking PR We are actively seeking PRs for this; we do not currently expect the core team will resolve this priority: P2 Smaller impact or easy workaround type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants