Firefox/Projects/Video Controls: Difference between revisions

Line 6: Line 6:
== Streaming UI controls ==
== Streaming UI controls ==


*How to scrub forward/back
Our current video controls follow well-known conventions of digital playback: a horizontal timeline with a scrubber that marks the current video play point.  The scrubber only moves as long as the video itself moves.
*Live indicator
 
*Indicating how much we buffer backward/forward
(wireframe of current)
 
Current implementations of live video feed tend to be variations on video controls, but with non-interactive elements such as stationary or removed timelines.  These indicate to the user what they can't do, but don't give any additional functionality.
 
(wireframe of current implementations)
 
We'd like to give the added functionality of playback in live video: the ability the keep an amount of video buffered so that users can leave the live feed, replay what they've just seen, and jump back to live.  However, this presents a few design challenges:
 
* How to visually represent when the user is "live" vs. viewing buffered video
* How to visually represent the amount of video in the buffer (past & future)
* How to make it easy for the user to jump between live and buffered video
* How to visually distinguish between past (buffered video), present (what the user is currently viewing), future (video buffered after the user paused), and live
 
(moarhttps://wiki.mozilla.org/index.php?title=Special:UserLogout&returnto=Firefox/Sprints/Video_Controls)


== Accessibility ==
== Accessibility ==
Confirmed users
954

edits