stephen / airsonos

:musical_note: AirPlay to Sonos
MIT License
2.1k stars 253 forks source link

iOS9: unable to discover airplay devices created by airsonos #177

Open SteffenCL opened 9 years ago

SteffenCL commented 9 years ago

With the current beta of iOS9 the airplay devices created by airsonos are not discoverable from iOS9 devices. Airsonos is running on my synology NAS.

From my iPad, which is still running iOS8, the airplay devices are discoverable.

As iOS9 is not yet released for public use this might be fixed with later builds. But wanted to let you know about it anyway.

Kind regards, Steffen

mhamoser commented 9 years ago

I can confirm the the devices aren't found in iOS9. In addition they are not found in OS X El Capitan in the general output settings either. They are found in iTunes in El Capitan, but can't be used due to an error 1500 (airtunes and iTunes codecs can't be used e.g. apple lossless).

tearsen commented 9 years ago

I can also confirm, on iOS 9 beta1 the airplay devices aren´t found.

alijnclarke commented 9 years ago

+1, neither iOS 9 or 10.11 work

rodneyyziek commented 9 years ago

Issue remains in beta 2 (both iOS and OS X)

jonarribasmateo commented 9 years ago

+1

spliket commented 9 years ago

Issue remains in beta 3 on iOS 9.

I do see my Apple TV available on my iOS 9 beta 3 device, though. So, other Airplay devices will show up.

ghost commented 9 years ago

Same problem over here with iOS 9 beta 3. I can confirm that it still works on iOS 8.4

messerram commented 9 years ago

I confirm iOS 9 public Beta don't see any Speakers from airsonos. But the Mac Software SonoAir also fails, no Speakers shown up on iOS9 Public beta.

RToo commented 9 years ago

iOS 9, Incompatible Old AirPlay Protocols.

kschio commented 9 years ago

I can confirm this issue as well, would be great if airsonos would be compatible with OS X 10.11.

pdxsam commented 9 years ago

I also can confirm. Not seen on IOS9 beta

gloos commented 9 years ago

Is this going to be fixed? I can't see it on ios 9 beta either.

messerram commented 9 years ago

I think apple has to fix ...

Web Content Management[4u] Ramon Messerschmidt Anwendungs- und Webentwickler

Hasenweg 11 33790 Halle (Westf.)

fon: 05201-6580026 fax: 05201-156836-9 mobile: 0176-62796955 e-mail: rm@wcm4u.de web: www.wcm4u.de

Am 23.07.2015 um 21:17 schrieb gloos notifications@github.com:

Is this going to be fixed? I can't see it on ios 9 beta either.

— Reply to this email directly or view it on GitHub.

spliket commented 9 years ago

@wcm4u, Apple manufactured devices (Apple TV and others) show up as Airplay devices in the beta. I don't think this is an issue with their Airplay protocol. Obviously, they changed something, but their devices work. So, I doubt a fix will come from them.

pdxsam commented 9 years ago

Sadly, you also can't go back from IOS9. You can reload the backup but IOS9 changes the firmware on the iPad and even if you go back, you can't see Airsonos.

I wonder if it has to do with the warning that comes up when starting Airsonos about Bonjour. Apple must have updated their Bonjour code and it's causing IOS to miss the Airsonos advertisements.

pdxsam commented 9 years ago

Oops update.. you can go back. I just did it incorrect. I still think it might be Bonjour.

stephen commented 9 years ago

Given reports that AirPlay is spotty in both betas, this likely won't be resolved until both are GA.

hirvonen commented 9 years ago

Issue remains in beta 5 on iOS 9. I think apple has changed the encrypt way of Airplay to strengthen security or something.

gloos commented 9 years ago

I also confirm it still doesn't work in in the latest beta.

stephen commented 9 years ago

Any further information for debugging this issue would be nice. Otherwise, this won't get investigated until iOS 9 hits GA.

jonarribasmateo commented 9 years ago

Do other AirPlay (AirPort Express, AppleTV) devices show up?

@stephen Sure it does, I use air server (www.airserver.com) and it works like a charm. img_0238

Does the bonjour advertisement show up at all according to the iOS device? _raop._tpc. OK (although there is no option as sound output). Not listed in AirPlay.

image1

545200C2C99A@Salón (SonoAir)._raop._tcp.local. Remote Audio Output Protocol (AirTunes)

Mac-mini-de-Jon.local:5003 192.168.1.129:5003 fe80::aa20:66ff:fe11:c4cf%en0:5003

am = Salón (SonoAir) ch = 2 cn = 0 ek = 1 et = 0,1 md = 0 pw = false sr = 44100 ss = 16 tp = TCP,UDP tx = 1 txtvers = 1 vs = 130.14

deviceid = 20:C9:D0:90:EB:27 features = 0x100029ff model = AppleTV3,2 rhd = 5.3.2 srcvers = 150.33 vv = 2

Easen commented 9 years ago

Hi @stephen, it seems if you include the 'vn=65537' parameter in the mDNS advertisement in Nodetunes, AirSonos appears in iOS9. However the audio feed that is transmitted is ALAC.

t3chn0m4g3 commented 9 years ago

Hello @stephen, same problem here, my iOS 8.x devices can discover, my iOS 9 GA devices unfortunately can not. Happy to help and support!

m47een commented 9 years ago

Hello @stephen. Just to confirm after upgrading to iOS 9 GA airsonos doesn't seem to be working. Happy to help with any testing. Thanks

xonbul commented 9 years ago

HI @stephen, I can confirm the problem as well. Can't discover sonos after upgrade to iOS9. Ok with iOS8 devices and Mac OSX 10.10.5

hansmestrum commented 9 years ago

Same here. updated to iOS9 and my sonos speakers are not visible on my iphone. Hope this will be solved soon as arises is great. I also use my old turntable to play vinyl via airsonos to my sonos. I also read about problems with El Capitan. Hope this will also be solved. I do not want to loose airsonos.

matthijst commented 9 years ago

I'm sure Stephen is aware of the issue by now? Or do you really think he needs 20 more posts from people confirming Airsonos doesn't work on their iOS9 device anymore either?

MrSimmo commented 9 years ago

A larger number of people reporting the problem demonstrates that it is not user error.

ghost commented 9 years ago

Can we please stop with these 'confirm' messages? Looks to me it's an airplay protocol issue, so every user that has upgraded to iOS 9 has this problem.

Op 17 sep. 2015 om 18:11 heeft MrSimmo notifications@github.com het volgende geschreven:

A larger number of people reporting the problem demonstrates that it is not user error.

— Reply to this email directly or view it on GitHub.

hansmestrum commented 9 years ago

Right. Would be nice to hear if someone is working on it.

Easen commented 9 years ago

There's two issues here, 1) Missing parameter from the mDNS (see my previous comment). 2) The lack of ALAC support, see #1.

MartinAyla commented 9 years ago

I hope it's technically possible to fix AirSonos for iOS 9 - crossing fingers.

hansmestrum commented 9 years ago

yeah and for El Captian later this month. Otherwise I loose all airsonos :-(

shining01 commented 9 years ago

i hope too. i love airsonos. i hope you can find the problem and fix it. thanks

stephen commented 9 years ago

Thanks all for the reports. It looks like Apple has dropped support for devices that don't transmit audio via at least ALAC in iOS 9 (and presumably El Capitan).

Tracking the issue in nodetunes here: https://github.com/stephen/nodetunes/issues/1