LiveSplit / livesplit-core

livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
https://livesplit.org/
Apache License 2.0
212 stars 58 forks source link

Port Atomic Clock Synchronization Algorithm #57

Open CryZe opened 7 years ago

CryZe commented 7 years ago

We most likely want something less passive, but also not too intrusive. ESA wants this, so this should be implemented fairly soon. For it to be done so soon, it probably won't stay the final solution, as I want to be able to switch around all kinds of timer sources for synchronization and unit testing purposes, which the initial design probably won't entail.

CryZe commented 3 years ago

I started experimenting with a little NTP implementation. NTP is quite nice, though it uses UDP so we can't use it in the web. Maybe we want two different implementations, not sure yet.

AkiteruSDA commented 2 years ago

I'm looking to create a custom stream sidebar view for my splits and timer. This functionality would be a huge plus for using livesplit-core to build the timer instead of creating a LiveSplit component.