bootsie123 / F1-Web-Viewer

A simple grid-based web viewer for Formula 1
https://f1webviewer.netlify.app
ISC License
168 stars 23 forks source link

Add time delay input option #37

Open skulumani opened 3 years ago

skulumani commented 3 years ago

Describe the bug I watch F1 across several devices. F1WebViewer is used to display timing data/onboards while a TV shows the main feed. It is frequently difficult to sync the streams using the video scrubber.

A suggestion would be some kind of text input field to allow for a manual input for a "delay from live" to better match an external stream reference from the app.

To Reproduce Steps to reproduce the behavior:

  1. Start a stream
  2. Use scrubber to try and delay -5 or -10 seconds from "live"
  3. Scrubber snaps (especially on a smaller screen/laptop" to the live setting of the stream

Expected behavior An improved method to add a "short" time delay from live of < 30 seconds. A text input field or physical buttons would be much appreciated

Desktop (please complete the following information):

F1TV Account (please complete the following information):

2fst4u commented 3 years ago

I was just thinking about this today while watching a replay, but in my case all I needed was an adjustment of up to about 2 seconds.

When you click the sync button on one feed, it can only sync by timestamp which is all well and good and I know there's no way around that, but if you could adjust it by increments of down to half a second that would also be really good.

That way if you click sync again it can take that offset into account for the session you're viewing.

Just adding this as a comment because it's really just the same functionality but a slightly different use case.