AirConnect: Send audio to UPnP/Sonos/Chromecast players using AirPlay

This is great work and I'm grateful for what @philippe44 has shared with the world.

That said, can anyone comment on the limitations of this support? E.g., it is Airplay and not Airplay 2, correct? And, how does the max bitrate for this compare to Airplay 2?
 
This is great work and I'm grateful for what @philippe44 has shared with the world.

That said, can anyone comment on the limitations of this support? E.g., it is Airplay and not Airplay 2, correct? And, how does the max bitrate for this compare to Airplay 2?
As in the opening post, this is airplay 1 and like airplay 2 can support up to lossless 24/48 but it doesn’t suffer the downsampling to 256kbps aac for Apple Music. It can’t be grouped with other airplay devices either
 
If you have a Raspberry Pi 4 laying around, you can get a "hat" to output to a Coax and use free software such as Ropieee to receieve both Airplay 1, 2 Plexamp, Chromecast, and more.
Still, I went ahead and installed Ropieee .

Seems like a great no-nonsense OS to use the rbpi purely as a music streaming endpoint, without a built-in library.
 
I may be under thinking this, but AirConnect/ShairTunes got me wondering if a Raspberry Pi with PiCorePlayer and LMS - which can effectively AirPlay Cast to multiple endpoints in sync - could feasibly have an plugin to receive a cast from a WiiM device, maybe from Chromecast or DLNA.
Humour me if I am completely deluded.
 
I may be under thinking this, but AirConnect/ShairTunes got me wondering if a Raspberry Pi with PiCorePlayer and LMS - which can effectively AirPlay Cast to multiple endpoints in sync - could feasibly have an plugin to receive a cast from a WiiM device, maybe from Chromecast or DLNA.
Humour me if I am completely deluded.
A Raspi with Ropieee can feed a WiiM with Airplay, and many others if it has a “hat” to output via optical or coax.

Update: Whoops…I misread…you want to cast FROM the WiiM. I was casting to the WiiM
 
Last edited:
I may be under thinking this, but AirConnect/ShairTunes got me wondering if a Raspberry Pi with PiCorePlayer and LMS - which can effectively AirPlay Cast to multiple endpoints in sync - could feasibly have an plugin to receive a cast from a WiiM device, maybe from Chromecast or DLNA.
Humour me if I am completely deluded.
Currently WiiM devices can’t cast with the exception of the upcoming DLNA cast feature (or Bluetooth) nor am I sure that you can send audio to an LMS server
 
So how's this bad boy work, I have to install Lyrion Music Server on my M1 MacBook Air, then add this AirConnect extension (looks like there might also be a plugin called AirPlay Bridge?), and it will be able to be configured to act as a pass-through from my iPhone or iPad to play Apple Music over AirPlay (1) lossless through to the WiiM Ultra via UPnP?

-Ed
 
So how's this bad boy work, I have to install Lyrion Music Server on my M1 MacBook Air, then add this AirConnect extension (looks like there might also be a plugin called AirPlay Bridge?), and it will be able to be configured to act as a pass-through from my iPhone or iPad to play Apple Music over AirPlay (1) lossless through to the WiiM Ultra via UPnP?

-Ed
You don’t need LMS, although it does have the Shairtunes plugin which is based on Airconnect. From the extensive Airconnect documentation referenced in the opening post, you can install Airconnect directly on MacOS. I’m not a Mac user so can’t comment on whether the instructions there are easy to follow or not ;)
Installing the plugin for LMS is like falling off a log in comparison ;)
 
A WiiM Ultra will appear as a native Lyrion (LMS) player.

You need a Lyrion server and the Shairtunes plugin which exposes a Lyrion player as an AirPlay target.

From iPhone the Ultra will then appear as an AirPlay device.

The AirPlay Bridge plugin works the other way round. AirConnect works slightly differently and is trickier to install.
 
Back
Top