diff --git a/assets/sunshine.conf b/assets/sunshine.conf
index 9042beb4..f0eb72c6 100644
--- a/assets/sunshine.conf
+++ b/assets/sunshine.conf
@@ -103,7 +103,8 @@
#
# You can find the name of the audio sink using the following command:
# !! Linux only !!
-# pacmd list-sinks | grep "name:"
+# pacmd list-sinks | grep "name:" if running vanilla pulseaudio
+# pactl info | grep Source` if running pipewire
# audio_sink = alsa_output.pci-0000_09_00.3.analog-stereo
#
# !! Windows only !!
@@ -251,4 +252,4 @@
# To set the initial state of flags -0 and -1 to on, set the following flags:
# flags = 01
#
-# See: sunshine --help for all options under the header: flags
\ No newline at end of file
+# See: sunshine --help for all options under the header: flags
diff --git a/assets/web/config.html b/assets/web/config.html
index 356e4d45..808492ac 100644
--- a/assets/web/config.html
+++ b/assets/web/config.html
@@ -13,14 +13,15 @@
-
+
The name displayed by Moonlight. If not specified, the PC's hostname is used
-
@@ -111,13 +119,15 @@
-
+
The file where current state of Sunshine is stored
-
+
The file where current apps of Sunshine are stored
@@ -125,7 +135,8 @@
-
+
The back/select button on the controller.
On the Shield, the home and powerbutton are not passed to Moonlight.
@@ -137,7 +148,8 @@
-
+
Control how fast keys will repeat themselves
The initial delay in milliseconds before repeating keys
@@ -146,7 +158,8 @@
-
+
How often keys repeat every second
This configurable option supports decimals
@@ -156,51 +169,69 @@
-
+
-
-
+
+
The name of the audio sink used for Audio Loopback
You can find the name of the audio sink using the following command:
tools\audio-info.exe
-
+
+
+
+
+
The name of the audio sink used for Audio Loopback
If you do not specify this variable, pulseaudio will select the default monitor device.
- You can find the name of the audio sink using the following command:
-
pacmd list-sinks | grep "name:"
+ You can find the name of the audio sink using either command:
+
pacmd list-sinks | grep "name:"
+
pactl info | grep Source
-
+
- The virtual sink, is the audio device that's virtual (Like Steam Streaming Speakers), it allows Sunshine
+ The virtual sink, is the audio device that's virtual (Like Steam Streaming Speakers), it allows
+ Sunshine
to stream audio, while muting the speakers.
-
-
+
+
You can select the video card you want to stream:
The appropriate values can be found using the following command:
tools\dxgi-info.exe
-
+
-
+
You can select the video card you want to stream:
The appropriate values can be found using the following command:
- tools\dxgi-info.exe
- !! Linux only !!
- Set the display number to stream. I have no idea how they are numbered. They start from 0, usually.
+ tools\dxgi-info.exe
+
+
+
+
+
+
+ xrandr --listmonitors
+ Example output:
+
0: +HDMI-1 1920/518x1200/324+0+0 HDMI-1
@@ -208,7 +239,8 @@
-
+
Constant Rate Factor. Between 1 and 52. It allows QP to go up during motion and down with still
image,
@@ -231,7 +263,8 @@
-
+
Minimum number of threads used by ffmpeg to encode the video.
Increasing the value slightly reduces encoding efficiency, but the tradeoff is usually
@@ -246,11 +279,13 @@
-
+
Allows the client to request HEVC Main or HEVC Main10 video streams.
- HEVC is more CPU-intensive to encode, so enabling this may reduce performance when using software
+ HEVC is more CPU-intensive to encode, so enabling this may reduce performance when using
+ software
encoding.
@@ -261,6 +296,7 @@
+
@@ -270,7 +306,8 @@
-
+
How much error correcting packets must be send for every video.
This is just some random number, don't know the optimal value.
@@ -280,9 +317,10 @@
-
+
- When multicasting, it could be useful to have different configurations for each connected Client.
+ When multicasting, it could be useful to have different configurations for each connected
+ Client.
For example:
Clients connected through WAN and LAN have different bitrate contstraints.