BSD Ports

multimedia/uxplay 1.73.7 FreeBSD

AirPlay Unix mirroring server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
dd9253cadf
License
GPLv3
Categories
multimedia
Package size
322.0 KiB, 954.4 KiB installed

Description

UxPlay is an AirPlay2 Mirror server. Its main use is to act like an AppleTV for screen-mirroring (with audio) of iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac computers) in a window on the server display (with the possibility of sharing that window on screen-sharing applications such as Zoom). UxPlay supports Apple's AirPlay2 protocol using "Legacy Pairing".

The UxPlay server and its client must be on the same local area network, on which a Bonjour/Zeroconf mDNS/DNS-SD server is also running (only DNS-SD "Service Discovery" service is strictly necessary, it is not necessary that the local network also be of the ".local" mDNS-based type). This is usually provided by Avahi, through the avahi-daemon service.

In the other systems

SystemPortVersion
FreeBSDmultimedia/uxplay1.73.7
NetBSDmultimedia/uxplay1.73.3nb1
DragonFlymultimedia/uxplay1.71.1
HardenedBSDmultimedia/uxplay1.73.7
GhostBSDmultimedia/uxplay1.73.7

Install

Binary package:

pkg install uxplay

From the ports tree:

cd /usr/ports/multimedia/uxplay/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	uxplay>0:multimedia/uxplay

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.73.71.73.7-1.72.21.73.7
FreeBSD:14:quarterly1.73.71.73.7n/a1.72.11.73.7
FreeBSD:15:latest1.73.71.73.7n/a1.72.21.72.2
FreeBSD:15:quarterly1.73.71.73.7n/an/an/a
FreeBSD:16:latest1.73.71.73.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 133

The first 100 are listed.

Run dependencies 126

The first 100 are listed.

No port depends on this one.

Configuration

Options name: multimedia_uxplay

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake gettext-runtime gnome gstreamer localbase:ldflags pkgconfig python shebangfix ssl xorg
Service scripts
none

Message after installing

Please make sure you have a Bonjour/zeroconf DNS-SD server running.

For instance add the following configuration in
/usr/local/etc/avahi/avahi-daemon.conf

[reflector]
reflect-filters=_airplay._tcp.local,_raop._tcp.local

Files

distinfo 1
FileSizeSHA256
FDH2-UxPlay-v1.73.7_GH0.tar.gz54320065feb8732de666a7161a9e562aa603a7f5fe0ebb890c2a30c5e1a9c85c76309f

Commit history 1

DateCommitCreditsLog message
dd9253cadf Emanuel Haupt multimedia/uxplay: Update to 1.73.7