whatta wrote: 
> Thanks for your quick reply. Can you pls give more details? Why?
> Shairport works fine with auto sync, what is the difference? Shairport
> is open source, afaik, can't we reuse part of the code? 
> 
> Thanks!

It's about who is the master of clocks and both want to be. 

An AirPlay controller wants to dictate the timing of playback as
obviously this is the way to ensure video/audio sync. LMS also needs to
be the master of clocks to provide multi-players sync. LMS does not have
a way to let an external source decide of its timing, that's deep inside
the code. 

So when you put the two together, this is why it does not work. It's not
about shairport source code, I have largely re-implemented the whole
airplay protocol, client and server (and LMS is open source as well)

So is this totally unfeasible? The answer is no but it would require
lots of changes inside LMS code, not in the form of a plugin, but more
likely a real fork that I can't see Michael accepting to bring back to
mainstream due to risk of regressions

At the end, it's about the reward/pain ratio which is low here for a
specific use case. When I took over Shairtunes maintenance, I added the
possibility to have multiple LMS players in sync while playing from an
AIrPlay source as I felt this was really a broad use case that I was
interested into as well - there is no better motivation than doing
something you need for yourself.



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express, GGMM E5
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=106289

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to