FD- / RPiPlay

An open-source AirPlay mirroring server for the Raspberry Pi. Supports iOS 9 and up.
GNU General Public License v3.0
4.94k stars 354 forks source link

RPiPlay does not show up on iPhone #235

Closed Anth0rx closed 3 years ago

Anth0rx commented 3 years ago

I have installed all dependencies and successfully built RPiPlay. When I run ./rpiplay I am not able to see the instance on my iPhone. I am on the same network and I have ensured the iPhone is connected via 5 GHz. Is there anything I have missed?

nzohrab commented 3 years ago

Running a VPN could cause this issue

Anth0rx commented 3 years ago

No, a VPN is not running. Is there any other way I can troubleshoot this problem?

jscmidt commented 3 years ago

I have the same problem. When starting rpiplay with rpiplay -b on -n Wohnzimmer -d I get three warnings, but I think they are normal:

> stream info: channel = 2      sample_rate = 44100     frame_size = 480        aot = 39        bitrate = 0
Initialized server socket(s)
*** WARNING *** The program 'rpiplay' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html>
jscmidt commented 3 years ago

I just found out that it depends on the device I want to connect to RPiPlay: An iPhone Xs with iOS 14.4 isn't working, while an iPad Air 2 with iOS 13.5.1 ist working, luckily I haven't updated this iPad yet. Anyone else experiencing problems with iOS 14(.4)?

jscmidt commented 3 years ago

Since the newest iOS release it's working again. No idea why, but I'm happy, Thanks for this great project!

DatNoHand commented 3 years ago

I have the same issue on my iPhone 12 Pro Max with iOS 14.6

edit nevermind, it was my fault. Can confirm it works with my setup. Another issue is that the server crashes or hangs often but that is out of scope

FD- commented 3 years ago

Usually caused by some problem in your network.