Julf wrote:
> Pretty much every processor has a hardware clock in the sense of "clock
> oscillator". From the point of view of accuracy, it doesn't matter if it
> is dedicate3d hardware or the CPU ("software") that counts milliseconds.
Yep, this is how it works. At regular occasion (at least every 5 sec if
I remember) LMS sends a request for a 'local counter'. The request
contain a LMS stamp (this is a local time in ms for LMS when the packet
was sent) and the response shall include this stamp and a 'time counter'
of the local player, in ms. LMS averages the network turnaround time,
computes drifts across various 'local counter' packets and sends a
request to the player to skip or pause a few ms to adjust if needed.
LMS 7.7.2 - 5 radio, 3 Boom, 4 Duet, 1 Touch, 1 SB2. Sonos 2xPLAY:1,
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne
(sort of)
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=103926
_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss