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

Improve Adaptive HLS variant switching #2610

Conversation

bstrong
Copy link

@bstrong bstrong commented Mar 4, 2022

Set the preferredForwardBufferDuration to 10s.

AVPlayer does not switch streams until after it has played out any buffered video. This reduces the amount buffered to allow faster switching to higher quality streams

@hueniverse
Copy link
Contributor

This PR does a lot more than just change the value of preferredForwardBufferDuration. Care to explain what are all the other code changes for?

@TheWidlarzGroup TheWidlarzGroup deleted a comment from nickfujita Jun 23, 2022
@hueniverse
Copy link
Contributor

Closing due to lack of response (from the original submitted or anyone else to review and rebase). If someone wants to pick this up please open a new PR that ports this code into the current master. We are doing our best to start clean with v6 which requires being a bit aggressive in closing stale PRs that are over a year old. Please don't consider this dismissing of your work and contribution - it's greatly appreciated.

@hueniverse hueniverse closed this Jun 23, 2022
@hueniverse hueniverse added the stale Closed due to inactivity or lack or resources label Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform: iOS stale Closed due to inactivity or lack or resources
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants