schollz / musicsaur

Music synchronization from your browser.
https://radio.schollz.com/
MIT License
281 stars 17 forks source link

Improve time-to-first-synchronization (TTFS) #3

Closed schollz closed 8 years ago

schollz commented 8 years ago

This is a test to see how long it takes to synchronize when the clients are attached and a new song is selected, after the song has been loaded. A TTFS of 0 seconds means that the synchronization with the browser and server occurred perfectly, and they both started playing at the same time.

Currently (12/18/2015):

Server Raspberry Pi client Desktop client
Raspberry Pi ~14 s ~6 s
Desktop ~10 s 0 s

Issues that may affect the TTFS:

schollz commented 8 years ago

Improved using a running time difference:

Server Raspberry Pi client Desktop client
Raspberry Pi 4-10 s 0-6 s
Desktop 4-10 s 0-3 s