DOKK / manpages / debian 12 / uxplay / uxplay.1.en
UXPLAY(1) User Commands UXPLAY(1)

uxplay - start AirPlay server

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

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


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,osximagesink,kmssink,d3d11videosink,...

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

jackaudiosink,osxaudiosink,wasapisink,directsoundsink,..

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.
January 2023 1.62