-
Notifications
You must be signed in to change notification settings - Fork 390
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
CMAF LL-HLS Playlist correct LoadControl values for smooth playback #929
Comments
I understand these values are from Have you looked at the Developer Guide page around configuring adaptive live streams? In case this is not helpful let me know so we can dive a bit deeper. |
Hi Team, Thanks for sending the link to the documentation for adaptive live streams. It's not very clear which parameters the player is taking into consideration. These are the parameters being passed in the manifest, for the player to consider EXT-X-DISCONTINUITY-SEQUENCE:3 Even though these are being passed correctly, we see 2 conditions. First condition is the player is not playing at 1x rate. This causes the player to drift dramatically from the time on these parts. Second, the issue of stalling explained on post. We are developing in react-native-video, so the options we can pass are limited. |
You'd need to tell us in a bit more detail what you did after reading the docs.
What happens if you start with keeping the playback rate to 1x as explained in the docs? Do you still see ExoPlayer change the playback speed?
I've read the initial post again I don't really see that you have described what is going wrong. To make your report actionable for us, you should describe what APIs you call with what intention. Then describe what happens instead of what is expected, the best way is to provide a bug report or some logcat output after having |
Hey @dnetcrawler. We need more information to resolve this issue but there hasn't been an update in 14 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically. If you have more information that will help us get to the bottom of this, just add a comment! |
@ marcbaechinger We were working on getting the requested output. This is what we see on logcat:
This is running on a Galaxy A14 with 4Gig of memory. System states it has 1.2Gig of Memory available. |
This seem to be related to an open issue, not related to the player: Will close issue. |
We are having problems determining the correct settings for our live feed to play smoothly. Our goal is to keep latency around 3 seconds. We are able to achieve this in HLS.JS, SHAKA, THEO player, etc, but have been unable to get the correct values to play smoothly in Media3.
These are the best values we have tested so far, but video still not 100% smooth:
minBufferMs: 3000,
maxBufferMs: 3000,
bufferForPlaybackMs: 500,
bufferForPlaybackAfterRebufferMs: 500
We have tried multiple variations, but were wondering if there was a more efficient formula we should be using instead for trial and error. Here is the manifest for our streams:
The text was updated successfully, but these errors were encountered: