UxPlay 1.58 #144
fduncanh
announced in
Announcements
UxPlay 1.58
#144
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
UxPlay is a GPLv3 unix AirPlay2 Mirror and AirPlay2 Audio (but not AirPlay2 Video) server: its main use is to act like an AppleTV for screen-mirroring (with audio) of iOS/MacOS clients (iPads, iPhones, MacBooks, etc.) in a window on the server display (with the possibility of sharing that window on screen-sharing applications such as Zoom) on a host running Linux, macOS, or other unix, (and now also Windows 10/11, with the unix-like MYSYS2 enviromnent) using Apple's AirPlay2 Mirror protocol. When the client screen is not mirrored, Apple Lossless (ALAC) AirPlay2 Audio can be streamed from the client to the server.
UxPlay is derived from https://github.com/FD-/RPiPlay, with audio and video rendered using GStreamer, and various enhancements. While originally targeted at X86/X86_64 server and desktop systems, it now also supports the GStreamer Video4Linux2 plugin for 32- and 64-bit accelerated hardware video decoding on Raspberry Pi (replacing 32-bit-only no-longer-maintained OpenMAX used by RPiPlay). UxPlay is tested on a number of systems, including (among others) Debian 10.11 "Buster" and 11.2 "Bullseye", Ubuntu 20.04 LTS and 22.04.1 LTS, Linux Mint 20.3, Pop!_OS 22.04 (NVIDIA edition), Rocky Linux 8.6 (a CentOS successor), OpenSUSE 15.4, Arch Linux 22.10, macOS 12.3 (Intel and M1), FreeBSD 13.1. On Raspberry Pi, it is tested on Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.10, and Manjaro RPi4 22.10. Also tested on 64-bit Windows 10 and 11.
1.58 2022-11-04 Added a requested new option "-nohold" that causes UxPlay to drop a connection with a current client when a new client requests a connection, and connect to that new client. Also updated llhttp to v8.1.0.
This discussion was created from the release UxPlay 1.58.
Beta Was this translation helpful? Give feedback.
All reactions