- The name displayed by Moonlight. If not specified, the PC's hostname
- is used
+ The name displayed by Moonlight. If not specified, the PC's hostname is used
@@ -65,8 +64,7 @@
- The origin of the remote endpoint address that is not denied access to
- Web UI
+ The origin of the remote endpoint address that is not denied access to Web UI
- How long to wait in milliseconds for data from moonlight before
- shutting down the stream
+ How long to wait in milliseconds for data from moonlight before shutting down the stream
@@ -184,9 +181,8 @@
The display modes advertised by Sunshine
- Some versions of Moonlight, such as Moonlight-nx (Switch), rely on
- this list to ensure that the requested resolutions and fps are
- supported.
+ Some versions of Moonlight, such as Moonlight-nx (Switch), rely on this list to ensure that the requested
+ resolutions and fps are supported.
This setting does not change how the screen stream is sent to Moonlight
@@ -205,10 +201,8 @@
- It may be possible that you cannot send the Windows Key from Moonlight
- directly.
- In those cases it may be usefull to make Sunshine think the Right Alt
- key is the Windows key
+ It may be possible that you cannot send the Windows Key from Moonlight directly.
+ In those cases it may be useful to make Sunshine think the Right Alt key is the Windows key
@@ -284,12 +278,9 @@
/>
The back/select button on the controller.
- On the Shield, the home and powerbutton are not passed to
- Moonlight.
- If, after the timeout, the back button is still pressed down,
- Home/Guide button press is emulated.
- If back_button_timeout < 0, then the Home/Guide button will not be
- emulated
+ On the Shield, the home and power button are not passed to Moonlight.
+ If, after the timeout, the back button is still pressed down, Home/Guide button press is emulated.
+ If back_button_timeout < 0, then the Home/Guide button will not be emulated
@@ -341,8 +332,7 @@
/>
The name of the audio sink used for Audio Loopback
- You can find the name of the audio sink using the following
- command:
+ You can find the name of the audio sink using the following command:
tools\audio-info.exe
@@ -357,8 +347,7 @@
/>
The name of the audio sink used for Audio Loopback
- If you do not specify this variable, pulseaudio will select the
- default monitor device.
+ If you do not specify this variable, pulseaudio will select the default monitor device.
You can find the name of the audio sink using either command:
- The virtual sink, is the audio device that's virtual (Like Steam
- Streaming Speakers), it allows Sunshine to stream audio, while muting
- the speakers.
+ The virtual sink, is the audio device that's virtual (Like Steam Streaming Speakers), it allows Sunshine to
+ stream audio, while muting the speakers.
@@ -411,7 +399,8 @@
You can select the video card you want to stream:
The appropriate values can be found using the following command:
- tools\dxgi-info.exe
+ tools\dxgi-info.exe
+
@@ -431,7 +420,7 @@
-
+
-
Set the familly of ports used by Sunshine
+
Set the family of ports used by Sunshine
@@ -477,15 +466,12 @@
/>
Minimum number of threads used by ffmpeg to encode the video.
- Increasing the value slightly reduces encoding efficiency, but the
- tradeoff is usually
- worth it to gain the use of more CPU cores for encoding. The ideal
- value is the lowest
- value that can reliably encode at your desired streaming settings on
- your hardware.
+ Increasing the value slightly reduces encoding efficiency, but the tradeoff is usually
+ worth it to gain the use of more CPU cores for encoding. The ideal value is the lowest
+ value that can reliably encode at your desired streaming settings on your hardware.
-
+
- 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 encoding.
+ 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 encoding.
@@ -521,8 +504,7 @@
- Force a specific encoder, otherwise Sunshine will use the first
- encoder that is available
+ Force a specific encoder, otherwise Sunshine will use the first encoder that is available
- Percentage of error correcting packets per data packet in each video
- frame.
- Higher values can correct for more network packet loss, but at the
- cost of increasing bandwidth usage.
+ Percentage of error correcting packets per data packet in each video frame.
+ Higher values can correct for more network packet loss, but at the cost of increasing bandwidth usage.
The default value of 20 is what GeForce Experience uses.
- When multicasting, it could be useful to have different configurations
- for each connected Client. For example:
+ 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.
+ Clients connected through WAN and LAN have different bitrate constraints.
+
+
+ Decoders may require different settings for color
-
Decoders may require different settings for color
- Unlike simply broadcasting to multiple Client, this will generate
- distinct video streams.
+ Unlike simply broadcasting to multiple Client, this will generate distinct video streams.
Note, CPU usage increases for each distinct video stream generated
- Store Username/Password seperately from Sunshine's state file.
+ Store Username/Password separately from Sunshine's state file.
@@ -599,8 +578,7 @@
- The origin of the remote endpoint address that is not denied for HTTP
- method /pin
+ The origin of the remote endpoint address that is not denied for HTTP method /pin
- If no external IP address is given, Sunshine will automatically detect
- external IP
+ If no external IP address is given, Sunshine will automatically detect external IP