-
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
Jumping back in live stream before startup collapses seek window #185
Comments
Thanks for the report. I'm not exactly sure I understand what you see: so, you seek back into the middle of the seek range, but then after some time passes, |
Yes, that's correct. A better example: When I start streaming I get a If I seek by using the scrubber, the seeking works as expected, with the live-edge staying where it's supposed to. I haven't been able to figure out where in shaka-player this happens other than what events are fired, or if it might be an issue with the streaming server sending some data that's misinterpreted. I will keep digging to see if I can figure out why this happens. |
@jkarsrud We have been unable to reproduce on Windows 10 with Chrome beta (47). We have QA giving it another try with Chrome stable (46). Are you still seeing this issue? |
Unable to reproduce with Chrome 46, either. |
Since we can't reproduce, I'm removing this from the v1.6.0 milestone. |
I have repro for this now. Good news: it isn't platform-specific! Here's the simple repro. Load the live sim into the demo app: http://shaka-player-demo.appspot.com/?asset=http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd Then run:
It's a race, so it doesn't trigger 100% of the time, but I'm losing this race fairly often. When we do, I believe we can fix this in v1.6.0. Stay tuned. |
Sorry I haven't been able to get back to you on this, but it's great that you eventually found a way to repro and fix this! 👍 |
Glad we could catch it! It's never fun to mark "unable to repro". |
When seeking backward/jumping back in a live stream by setting
video.currentTime
, theseekrangechanged
event fires as expected, with thestart
andend
properties moving along correctly. After theseekrangechange
event has triggered a couple of times, theend
property is equal to the video element'scurrentTime
.This only happens in Chrome 45 on Windows 10, in Chrome 45 on OS X it works as exptected.
The text was updated successfully, but these errors were encountered: