[meta] PiP seek bar progress is "incomplete" while watching a livestream
Categories
(Toolkit :: Picture-in-Picture, defect)
Tracking
()
People
(Reporter: kpatenio, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: meta, Whiteboard: [fidefe-pip3])
Attachments
(2 files)
When viewing a live video with the seek bar enabled on the PiP window, progress stays at a particular spot.
STR:
- Enabled
media.videocontrols.picture-in-picture.improved-video-controls.enabled
- Watch a live video (example: https://www.youtube.com/watch?v=jfKfPfyJRdk)
- Enable PiP via toggle or context menu after right clicking on the video
Expected: seek bar that better indicates that we're watching a live video, whether by positioning the scrubber to the end (like YouTube), hiding the seek bar (like Twitch), etc.
Actual: The scrubber just stays 2/3 through the seek bar, which can be misleading.
I suspect that some videos continuously increment their duration
, rather than setting their duration to something like +Infinity. We'll need to explore how we can better represent the seek bar in these sorts of videos.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
On the video linked, I'm seeing a duration of 50400.09999999963. On multiple twitch videos I was seeing a duration of 1073741824.
It would make sense to remove the scrubber on twitch.
Maybe the solution is to create a wrapper function to enable/disable the scrubber because it seems that we will need to determine a live video differently for each site.
Looking at the examples from various livestream platforms, another alternative is to display the scrubber as "fully loaded" and remove the slider. I wonder if that approach could potentially be automatically applied to videos over a certain duration as a way to avoid the per-site approach?
-
Let's check the top-10 websites that have live streams for how they treat duration
-
If that doesn't work, I'll file tickets for three top live stream platforms.
-
We decided to remove the scrub bar on the live streams.
Comment 5•2 years ago
|
||
The severity field is not set for this bug.
:mconley, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•