Open PauGri18 opened 4 years ago
Please send me the output of the following command: GST_DEBUG=3 ./uxplay
Many thanks- I'll send this tonight when i get home.
I did some more testing yesterday with raspberry pi for pc on a VM (https://www.raspberrypi.org/downloads/raspberry-pi-desktop/). This works OK - just a little screen corruption probably due to the VM speed.
I also tried again on the pi, waiting a bit longer after starting uxplay before I tried to connect. It did connect but only got the initial picture (the 'blurred' background) and then it froze.
0:00:01.740414057 886 0x15492a0 WARN kmssink gstkmssink.c:710:gst_kms_sink_start:
**Output from GST_DEBUG=3 ./uxplay Re-installed on latest buster OS on a pi2 with 256M memory split An ipad will connect and the mirroring is visible eventually. All actions appear after about a 30sec delay. Using htop you can see very high cpu usage
rpiplay on same hardware is much more responsive
It looks like a problem with glimagesink or decoder. Make sure you have gstreamer1.0-omx package installed. Also check if you have gstreamer opengl video sink with "gst-inspect-1.0 glimagesink". Uxplay is a general unix AirPlay server, therefore it's not optimized for Raspberry Pi.
I‘ve created a script which installs all needed packages, builds uxplay from source and installs it, see: https://github.com/Kraego/uxPlay-debian-install
I've been following the development of this and rpiplay. I don't have much knowledge of gstreamer but I've compiled the project successfully on pi Stretch and ran it with the same parameters as rpiplay. I can connect to it with an iphone and ipad and connection information is shown in the terminal windows. Unlike rpiplay I am not getting the ios screen output. Can you provide some more information on execution?