4 ms·
Thanks for sharing. There was an Airplay 2 implementation existed for not very long. Hopefully this one will stay. Looking forward to more open source project
by freewizard 6y ago
Thanks for sharing.
There was an Airplay 2 implementation existed for not very long. Hopefully this one will stay.
Looking forward to more open source projects supporting AirPlay 2.
- bluesign 6y agoI think this one is using the legacy protocol
- read_if_gay_ 6y agoWhat is the difference between the two?
- mjlee 6y agoAirplay 2 adds multi-room streaming, and a nifty shared up-next playlist that multiple users can add to.
- deleted 6y ago[deleted]
- danpalmer 6y agoIn addition to the features given by others, I believe AirPlay 2 significantly re-worked the way timing and sync works. Previously I believe AirPlay (1) had a fixed 2 second delay, which was not a great UX and also caused issues in syncing multi-room (or multi-output) audio. AirPlay 2 does this in a much more dynamic way that reduces the latency (anecdotally, maybe 100-200ms is typical) and improves the sync. I have no idea how it achieves this though.
- anamexis 6y agoI believe AirPlay 1 could not do multi-room audio at all. Edit: OP actually has a really nice breakdown. https://github.com/FD-/RPiPlay#airplay-protocol-versions https://github.com/FD-/RPiPlay#airplay-protocol-versions
- funcDropShadow 6y agoAirTunes already had multi-room support. It might have been technically different. But you could select to mulitple AirPort Express at once and they would play the audio synchronized.
- pbronez 6y agoFrom [0]: > Airplay doesn't offer multi-room audio; AirPlay 2 does > AirPlay lets you stream from any Apple device to your speakers or TV > AirPlay 2 lets you play from speakers over Wi-Fi, and it'll stay in sync > AirPlay 2 lets play different songs in different rooms with multiple HomePods Personally I've been very happy using AirPlay 2 with recent iPhones, a collection of HomePod Minis, an AppleTV and Denon Receiver. It makes it pretty easy to set up complex audio routing configurations from your phone. You can send a stream to several devices simultaneously while controlling volume independently and as a group. You can see what's playing on each device. Audio quality is good, battery impact seems fine. I wish I could have strong AirPlay 2 support from non-Apple devices, but I know how the ecosystem works. Still, easy enough to use something like the Emby iOS app [1] to bridge arbitrary content into the system. [0] https://www.pocket-lint.com/speakers/news/apple/144646-apple-airplay-2-vs-airplay-what-s-the-difference https://www.pocket-lint.com/speakers/news/apple/144646-apple... [1] https://apps.apple.com/us/app/emby/id992180193 https://apps.apple.com/us/app/emby/id992180193
- funcDropShadow 6y ago> Airplay doesn't offer multi-room audio; AirPlay 2 does That seems strange. Because I remember buying several used Airport Express base station to build a multi-room audio system. It worked great. That was around 2006/7, if my memory serves me right. At that time the protocol and the feature was called AirTunes.
- 3JPLW 6y agoYeah, you (used to?) be able to do multi-room audio with the original Airplay, but it was only supported from Macs. iOS did not support it.
- pfranz 6y agoDoesn't the original AirPlay have a constant 2 second lag? Like pressing Pause will take 2 seconds to take effect. I remember hearing it was something addressed in AirPlay2.
- 6y ago