GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
UXPLAY(1) User Commands UXPLAY(1)

uxplay - start AirPlay server

uxplay [-n name] [-s wxh] [-p [n]] [more OPTIONS ...]

UxPlay 1.72: An open-source AirPlay mirroring (+ audio streaming) server:


v = 2 or 3 (default 3) optionally selects video player version

without option, pin is random: optionally use fixed pin xxxx.

client pin-registration; (option: use file "fn" for this)

(with no pwd, pin entry is required at each connection.)


(option "-pw" after "-pin" overrides it, and vice versa.)

x is optional audio delay: millisecs, decimal, can be neg.

optional: set maximum to h dB (+ or -); default -30.0:0.0

default 1920x1080[@60] (or 3840x2160[@60] with -h265 option).

use "-p n1,n2,n3" to set each port, "n1,n2" for n3 = n2+1

"-p tcp n" or "-p udp n" sets TCP or UDP ports separately.

choices: (software) avdec_h264; (hardware) v4l2h264dec,

nvdec, nvh264dec, vaapih264dec, vtdec, ...

another choice when using v4l2h264dec: v4l2convert.

choices: ximagesink,xvimagesink,vaapisink,glimagesink,

gtksink,waylandsink,osxvideosink,kmssink,d3d11videosink,...

This is a workaround for a GStreamer problem, until it is fixed.

-srgb no Disable srgb option (use when enabled by default: Linux, *BSD)


choices:pulsesink,alsasink,pipewiresink,osssink,oss4sink,

jackaudiosink,osxaudiosink,wasapisink,directsoundsink,..

Uxplay displays deviceID when a client attempts to connect.

Use "-restrict no" for no client restrictions (default).

-allow id Permit deviceID = id to connect if restrictions are imposed.


if mac xx:xx:xx:xx:xx:xx is not given, a random MAC is used.

(option to use file "fn" instead); used for client remote.

with "-vdmp [n] filename". If [n] is given, file fn.x.h264

x=1,2,.. opens whenever a new SPS/PPS NAL arrives, and <=n

NAL units are dumped.

=1,2,..; fn="audiodump"; change with "-admp [n] filename".

x increases when audio format changes. If n is given, <= n

audio packets are dumped. "aud"= unknown format.

Options in one of $UXPLAYRC, or ~/.uxplayrc, or ~/.config/uxplayrc

May 2025 1.72

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.