mirror of
https://github.com/morgan9e/UxPlay
synced 2026-04-14 00:04:13 +09:00
edits to README
This commit is contained in:
@@ -96,9 +96,10 @@
|
||||
<p><strong>-vc <em>converter</em></strong> chooses the GStreamer pipeline’s videoconverter element, instead of the default value “videoconvert”. When using Video4Linux2 hardware-decoding by a GPU,<code>-vc v4l2convert</code> will also use the GPU for video conversion. Using quotes “…” allows some parameters to be included with the converter name.</p>
|
||||
<p><strong>-vs <em>videosink</em></strong> chooses the GStreamer videosink, instead of letting autovideosink pick it for you. Some videosink choices are: ximagesink, xvimagesink, vaapisink (for intel graphics), gtksink, glimagesink, waylandsink, osximagesink (for macOS), kmssink (for systems without X11, like Raspberry Pi OS lite) or fpsdisplaysink (which shows the streaming framerate in fps). Using quotes “…” allows some parameters to be included with the videosink name. For example, <strong>fullscreen</strong> mode is supported by the vaapisink plugin, and is obtained using <code>-vs "vaapisink fullscreen=true"</code>; this also works with <code>waylandsink</code>. The syntax of such options is specific to a given plugin, and some choices of videosink might not work on your system.</p>
|
||||
<p><strong>-vs 0</strong> suppresses display of streamed video, but plays streamed audio. (The client’s screen is still mirrored at a reduced rate of 1 frame per second, but is not rendered or displayed.) This feature (which streams audio in AAC audio format) is now probably unneeded, as UxPlay can now stream superior-quality Apple Lossless audio without video in Airplay non-mirror mode.</p>
|
||||
<p><strong>-rpi</strong> Video settings for Raspberry Pi, for hardware h264 video decoding in the GPU and rendering by the framebuffer, for “Lite” or minimal systems not using X11 or Wayland (requires the video4linux2 plugin from GStreamer-1.21.0 or later, or a backported patched version of an earlier release. (If this is unavailable, use <code>uxplay -rpi -avdec</code>). Uses the videosink “kmssink”.</p>
|
||||
<p><strong>-rpigl</strong> Similar to -rpi, but uses the OpenGL videosink “glimagesink” (for Raspberry Pi “Desktop” systems with X11).</p>
|
||||
<p><strong>-rpiwl</strong> Similar to -rpi, but for Raspberry Pi “Desktop” systems using the Wayland video compositor (uses the videosink “waylandsink”.</p>
|
||||
<p><strong>-v4l2</strong> Video settings for hardware h264 video decoding in the GPU by Video4Linux2.</p>
|
||||
<p><strong>-rpi</strong> Equivalent to “-v4l2”. Use for “Desktop” Raspberry Pi systems with X11.</p>
|
||||
<p><strong>-rpifb</strong> Equivalent to “-v4l2 -vs kmssink” (use for Raspberry Pi systems using the framebuffer, like RPi OS Bullseye Lite).</p>
|
||||
<p><strong>-rpiwl</strong> Equivalent to “-v4l2 -vs waylandsink”, for Raspberry Pi “Desktop” systems using the Wayland video compositor (use for Ubuntu 21.10 for Raspberry Pi 4B).</p>
|
||||
<p><strong>-avdec</strong> forces use of software h264 decoding using Gstreamer element avdec_h264 (libav h264 decoder). This option should prevent autovideosink choosing a hardware-accelerated videosink plugin such as vaapisink.</p>
|
||||
<p><strong>-as <em>audiosink</em></strong> chooses the GStreamer audiosink, instead of letting autoaudiosink pick it for you. Some audiosink choices are: pulsesink, alsasink, osssink, oss4sink, and osxaudiosink (for macOS). Using quotes “…” might allow some parameters to be included with the audiosink name. (Some choices of audiosink might not work on your system.)</p>
|
||||
<p><strong>-as 0</strong> (or just <strong>-a</strong>) suppresses playing of streamed audio, but displays streamed video.</p>
|
||||
|
||||
15
README.md
15
README.md
@@ -402,17 +402,16 @@ Also: image transforms that had been added to RPiPlay have been ported to UxPlay
|
||||
feature (which streams audio in AAC audio format) is now probably unneeded, as UxPlay can now
|
||||
stream superior-quality Apple Lossless audio without video in Airplay non-mirror mode.
|
||||
|
||||
**-rpi** Video settings for Raspberry Pi, for hardware h264 video decoding in the GPU and rendering by the
|
||||
framebuffer, for "Lite" or minimal systems not using X11 or Wayland (requires the
|
||||
video4linux2 plugin from GStreamer-1.21.0 or later, or a backported patched version of an earlier release.
|
||||
(If this is unavailable, use `uxplay -rpi -avdec`). Uses the videosink "kmssink".
|
||||
**-v4l2** Video settings for hardware h264 video decoding in the GPU by Video4Linux2.
|
||||
|
||||
**-rpigl** Similar to -rpi, but uses the OpenGL videosink "glimagesink" (for Raspberry Pi "Desktop" systems
|
||||
with X11).
|
||||
**-rpi** Equivalent to "-v4l2". Use for "Desktop" Raspberry Pi systems with X11.
|
||||
|
||||
**-rpiwl** Similar to -rpi, but for Raspberry Pi "Desktop" systems using the Wayland video compositor (uses the
|
||||
videosink "waylandsink".
|
||||
**-rpifb** Equivalent to "-v4l2 -vs kmssink" (use for Raspberry Pi systems
|
||||
using the framebuffer, like RPi OS Bullseye Lite).
|
||||
|
||||
**-rpiwl** Equivalent to "-v4l2 -vs waylandsink", for Raspberry
|
||||
Pi "Desktop" systems using the Wayland video compositor (use for
|
||||
Ubuntu 21.10 for Raspberry Pi 4B).
|
||||
|
||||
**-avdec** forces use of software h264 decoding using Gstreamer element avdec_h264 (libav h264 decoder). This
|
||||
option should prevent autovideosink choosing a hardware-accelerated videosink plugin such as vaapisink.
|
||||
|
||||
20
README.txt
20
README.txt
@@ -514,18 +514,18 @@ streams audio in AAC audio format) is now probably unneeded, as UxPlay
|
||||
can now stream superior-quality Apple Lossless audio without video in
|
||||
Airplay non-mirror mode.
|
||||
|
||||
**-rpi** Video settings for Raspberry Pi, for hardware h264 video
|
||||
decoding in the GPU and rendering by the framebuffer, for "Lite" or
|
||||
minimal systems not using X11 or Wayland (requires the video4linux2
|
||||
plugin from GStreamer-1.21.0 or later, or a backported patched version
|
||||
of an earlier release. (If this is unavailable, use
|
||||
`uxplay -rpi -avdec`). Uses the videosink "kmssink".
|
||||
**-v4l2** Video settings for hardware h264 video decoding in the GPU by
|
||||
Video4Linux2.
|
||||
|
||||
**-rpigl** Similar to -rpi, but uses the OpenGL videosink "glimagesink"
|
||||
(for Raspberry Pi "Desktop" systems with X11).
|
||||
**-rpi** Equivalent to "-v4l2". Use for "Desktop" Raspberry Pi systems
|
||||
with X11.
|
||||
|
||||
**-rpiwl** Similar to -rpi, but for Raspberry Pi "Desktop" systems using
|
||||
the Wayland video compositor (uses the videosink "waylandsink".
|
||||
**-rpifb** Equivalent to "-v4l2 -vs kmssink" (use for Raspberry Pi
|
||||
systems using the framebuffer, like RPi OS Bullseye Lite).
|
||||
|
||||
**-rpiwl** Equivalent to "-v4l2 -vs waylandsink", for Raspberry Pi
|
||||
"Desktop" systems using the Wayland video compositor (use for Ubuntu
|
||||
21.10 for Raspberry Pi 4B).
|
||||
|
||||
**-avdec** forces use of software h264 decoding using Gstreamer element
|
||||
avdec\_h264 (libav h264 decoder). This option should prevent
|
||||
|
||||
Reference in New Issue
Block a user