Airplay is not working

Am I the only one having issues using airplay? My girlfriend likes to listen to different media from her iPhone (Podimo, Apple Music), but when she tries to connect to the volumio player the phone indicates a connection while continuing to play over the phone’s speakers only. I believe this was not one of the already mentioned issues, right? I’m running two Raspberry Pi’s with the exact same problem.

The log from the time trying to connect can be found here:
http://logs.volumio.org/volumio/1yGnD1R.html

I’m using version 3.779 and have just done a clean install and reset to factory settings. However the issue has not been solved.
Volumio is installed on a raspberry pi 3b, rev 1.2 with an Hifi Digiberry on top. Second is a Raspberry Pi 4b, rev 1.4 with an Hifiberry Amp (2?).

Spotify Connect sort of works, except for the regular issues with the plugin. Thus the issue is solely the airplay indicating it is connected, while actually doing nothing.

To add. another live log, which does seem to show the detection without doing anything

Starting Live Log...
time="2024-12-13T13:14:21+01:00" level=debug msg="put connect state inactive"
time="2024-12-13T13:14:21+01:00" level=trace msg="emitting websocket event: inactive"
SPOTIFY: received: {"type":"inactive","data":null}
error: Failed to decode event: inactive
time="2024-12-13T13:14:21+01:00" level=debug msg="skipping packet PacketTypeMercuryEvent, len: 1723"
time="2024-12-13T13:14:21+01:00" level=error msg="failed receiving dealer message" error="failed to get reader: received close frame: status = StatusGoingAway and reason = \"\""
time="2024-12-13T13:14:21+01:00" level=error msg="failed receiving packet" error="failed reading packet header: read tcp 192.168.1.113:40586->34.158.1.133:4070: use of closed network connection"
info: CALLMETHOD: system_controller system enableLiveLog true
info: CoreCommandRouter::executeOnPlugin: system , enableLiveLog
info: Launching a new LiveLog session
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

Nobody?

Did you set the volume level to max on your iphone? because to protect your ears and hw, the volume is set to low when it connects.

Yes, that was a known feature. I have tested with an older iPad running iOs 17.7.3 and then it does work like that. However on two iPhones, from which at least one is running iOs 18.1.1, the audio keeps playing on the phone. While it does note that the device is connected with volumio via airplay.

I can’t really be the only one right? Having tried 2 different iPhones…

I guess I’m really the only one? Or is simply nobody using this feature?

I have tried:
Reboot
Network router reset
Re-activating the feature
Reset to factory setting.

What else to do?

@balbuze should i report this bug somewhere else?

Hi, same for me since the update of my iPhone’s OS to 18.

As it’s a premium feature @volumio @DED

recently ? Because until iOS version 17, it worked without the premium version.

Yes you are right!

1 Like

I tested with success to play on my hardware… by increasing volume, but you know that.
Can you do the following:
reboot
try airplay
send logs (previous log are full of unrelated datas)
TY

1 Like

Oh it works! Thank you very much for the help :grinning:

from volumio, create log and give the link. Don’t send the content

1 Like

No it’s OK, it works! Thank you very much for the help :grinning: :grinning:

Hi, do what I say @balbuze : Open Volumio on your iPhone and go to the sound, Volumio appears :wink:

I’m talking about iphone volume. To avoid blowing speakers, Iphone volume is set to low each time you connect by airplay

1 Like

ok ok anyway it put me on the track. Just open Volumio and go to the iPhone’s control center and Airplay appears :grinning:

So many questions haha

  1. TY?
  2. Have done the reboot, tried airplay, but I understand the log I’ve send was not sufficient? How can I tell if I have sent the relevant data?
  3. Airplay is still in the free plan according to the site? Sure?

I just cancelled the subscription actually since I’ve been having way to many issues and am a bit too frustrated to pay the fee. No airplay, can’t get multiroom to work, having to reboot a bit too often and the Spotify plugin has only recently improved after more than a year of buggy listening… I know you guys are trying and I have profited from the free version for a bit, but it does make me hesitant to pull the wallet even though the plan was to get the primo.

Anyway, I’ll have a look when back home. I’d still prefer things to work out.

@LinkeLoutje would you mind sending us a log, right after the issue occurs?

This would be useful as we are doing some work on the airplay implementation

Hello
New iPhone Update and New More Airplay!
And my previous manipulation doesn’t work.

Edit : After 1 day, the AirPlay reappears on its own. The problem obviously comes from Apple !