-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
steaming.rebufferingGoal is being ignored after v4.6.0 #6355
Comments
if i'm not wrong the rebufferingGoal is only apply with manifest.dash.ignoreMinBufferTime <= true |
Hum need more attention agree. |
Thanks I clearly found the issue of the rate control and the buffering state. |
here the first proposed solution but still in draft #6433 |
Fixes these failures on Tizen: Player rebufferGoal ✗ state orchestration and buffer length [Safari 3.0 (Tizen 3.0)] Player Src Equals ✗ can control trick play rate [Safari 3.0 (Tizen 3.0)] This was not in any releases. Reverts "fix: reBufferingGoal is not respected (shaka-project#6433)" This reverts commit 99ed5db. Reopens shaka-project#6355
Fix reverted by #6540, reopening |
Fixes these failures on Tizen: Player rebufferGoal ✗ state orchestration and buffer length [Safari 3.0 (Tizen 3.0)] Player Src Equals ✗ can control trick play rate [Safari 3.0 (Tizen 3.0)] This was not in any releases. Reverts "fix: reBufferingGoal is not respected (#6433)" This reverts commit 99ed5db. Reopens #6355
Fixes these failures on Tizen: Player rebufferGoal ✗ state orchestration and buffer length [Safari 3.0 (Tizen 3.0)] Player Src Equals ✗ can control trick play rate [Safari 3.0 (Tizen 3.0)] This was not in any releases. Reverts "fix: reBufferingGoal is not respected (#6433)" This reverts commit 99ed5db. Reopens #6355
Fixes these failures on Tizen: Player rebufferGoal ✗ state orchestration and buffer length [Safari 3.0 (Tizen 3.0)] Player Src Equals ✗ can control trick play rate [Safari 3.0 (Tizen 3.0)] This was not in any releases. Reverts "fix: reBufferingGoal is not respected (#6433)" This reverts commit 99ed5db. Reopens #6355
Fixes these failures on Tizen: Player rebufferGoal ✗ state orchestration and buffer length [Safari 3.0 (Tizen 3.0)] Player Src Equals ✗ can control trick play rate [Safari 3.0 (Tizen 3.0)] This was not in any releases. Reverts "fix: reBufferingGoal is not respected (#6433)" This reverts commit 99ed5db. Reopens #6355
@avelad I'm seeing your commit associated to reverting back to the previous code. Should we work on a more robust test scenario that is not breaking Tizen "sorry for that". |
I'm happy to review you PR for it :) |
Well happy to rework on it but happy to make sure i can properly test tizen. |
Have you read the FAQ and checked for duplicate open issues?
Yes.
If the problem is related to FairPlay, have you read the tutorial?
N/A
What version of Shaka Player are you using?
Nightly
Can you reproduce the issue with our latest release version?
Yes
Can you reproduce the issue with the latest code from
main
?Yes
Are you using the demo app or your own custom app?
demo app
If custom app, can you reproduce the issue using our demo app?
N/A
What browser and OS are you using?
macOS Catalina v10.15.7
Chrome 120.0.6099.216(Official Build) (x86_64)
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
N/A
What are the manifest and license server URIs?
Big Buck Bunny: the Dark Truths of a Video Dev Cartoon (DASH)
https://storage.googleapis.com/shaka-demo-assets/bbb-dark-truths/dash.mpd
What configuration are you using? What is the output of
player.getConfiguration()
?The default configuration on shaka demo, with following extra configuration:
What did you do?
What did you expect to happen?
By reading this tutorial about rebufferingGoal, I think shaka player should wait for the buffer reaching to 100s to start playing the video. And it actually did if I try it on version 4.5.0 or earlier.
What actually happened?
Video is played without waiting for the rebufferingGoal being achieved.
I'm not very familiar with shaka-player's source code, after a few investigation I feel this change (#5696) might be the root cause. Also I'm not sure if it's an intentional change or a bug.
The text was updated successfully, but these errors were encountered: