robvdpol / RaceControl

Race Control is a standalone, open source F1TV client for Windows, written in C# on the .NET platform.
GNU General Public License v3.0
1.19k stars 95 forks source link

[FEATURE] Add the ability to sync all players during a live stream with the internal player #402

Open martijnvankekem opened 2 years ago

martijnvankekem commented 2 years ago

Is your feature request related to a problem? Please describe. At the moment, I can sync the streams via MPV during live streams (experimental), and I can sync the replays via the internal player. I normally watch F1 live, and I love the video player layout feature for the internal players, it's absolutely awesome when watching using 4 monitors. However, I can't seek the streams during live streams, which I can using MPV (it seeks through a 15 second cache), and the button to sync the players is greyed out.

Describe the solution you'd like

Describe alternatives you've considered Currently, I'm using the auto sync function via the MPV player, and manually adjust the window sizes and positions each time, but since I have 4 monitors, 9 streams open at the same time, with different dimensions, it would be much easier if that can be done automatically.

Additional context This application is absolutely great! I've been developing one myself, until I found out someone already beat me to it with a much more complete application that works flawless, even without this feature. Thanks a LOT!

csutcliff commented 2 years ago

image

Try the "Open in MPV" button, that should do what you want.

martijnvankekem commented 2 years ago

The scaling of the windows for the 'Open in MPV' feature is not working correctly for me. The windows are too small. It's possible this is due to the display scaling though. My monitors are scaled to 150%, and they seem to be 50% too small.

That's a different issue though (which might be worth looking into), but I'd still appreciate the ability to seek and sync via the internal player, simply because I prefer the internal player and it's features over the MPV player.

chrcoluk commented 2 years ago

+1 this feature, manually pausing feeds when I should just be watching race is a pain.