mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-03-01 07:13:23 +00:00
Update README with instructions for running on Windows
This commit is contained in:
parent
775b50a99b
commit
ad5cddd426
41
README.txt
41
README.txt
@ -1,3 +1,5 @@
|
|||||||
|
######### Linux ##############
|
||||||
|
|
||||||
Requirements:
|
Requirements:
|
||||||
Ubuntu 19.10: cmake libssl-dev libavdevice-dev libboost-thread-dev libboost-filesystem-dev libboost-log-dev libpulse-dev libopus-dev libxtst-dev libx11-dev libxfixes-dev libevdev-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev
|
Ubuntu 19.10: cmake libssl-dev libavdevice-dev libboost-thread-dev libboost-filesystem-dev libboost-log-dev libpulse-dev libopus-dev libxtst-dev libx11-dev libxfixes-dev libevdev-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev
|
||||||
|
|
||||||
@ -23,6 +25,36 @@ Setup:
|
|||||||
* assets/apps.json is an example of a list of applications that are started just before running a stream:
|
* assets/apps.json is an example of a list of applications that are started just before running a stream:
|
||||||
* See below for a detailed explanation
|
* See below for a detailed explanation
|
||||||
|
|
||||||
|
Trouleshooting:
|
||||||
|
* If you get "Could not create Sunshine Gamepad: Permission Denied" Try the following steps before running sunshine:
|
||||||
|
* sudo chown root:input /dev/uinput
|
||||||
|
* sudo chmod 660 /dev/uinput
|
||||||
|
* If Sunshine sends audio from the microphone instead of the speaker, try the following steps:
|
||||||
|
* pacmd list-sources | grep "name:"
|
||||||
|
* Copy the name to the configuration option "audio_sink"
|
||||||
|
* restart sunshine
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
######### Windows ############
|
||||||
|
|
||||||
|
Requirements:
|
||||||
|
MSYS2 : mingw-w64-x86_64-openssl mingw-w64-x86_64-cmake mingw-w64-x86_64-toolchain mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-boost
|
||||||
|
|
||||||
|
Compilation:
|
||||||
|
* git clone <repository> --recurse-submodules
|
||||||
|
* mkdir build && cd build
|
||||||
|
* cmake -G"Unix Makefiles" ..
|
||||||
|
* make
|
||||||
|
|
||||||
|
Setup:
|
||||||
|
* <optional> Gamepad support: Download and run 'ViGEmBus_Setup_1.16.116.exe' from [https://github.com/ViGEm/ViGEmBus/releases]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
######### Common #############
|
||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
* run "sunshine path/to/sunshine.conf"
|
* run "sunshine path/to/sunshine.conf"
|
||||||
* In Moonlight: Add PC manually
|
* In Moonlight: Add PC manually
|
||||||
@ -71,15 +103,6 @@ Application List:
|
|||||||
* cmd <optional>: The main application
|
* cmd <optional>: The main application
|
||||||
* If not specified, a processs is started that sleeps indefinitely
|
* If not specified, a processs is started that sleeps indefinitely
|
||||||
|
|
||||||
Trouleshooting:
|
|
||||||
* If you get "Could not create Sunshine Gamepad: Permission Denied" Try the following steps before running sunshine:
|
|
||||||
* sudo chown root:input /dev/uinput
|
|
||||||
* sudo chmod 660 /dev/uinput
|
|
||||||
* If Sunshine sends audio from the microphone instead of the speaker, try the following steps:
|
|
||||||
* pacmd list-sources | grep "name:"
|
|
||||||
* Copy the name to the configuration option "audio_sink"
|
|
||||||
* restart sunshine
|
|
||||||
|
|
||||||
When an application is started, if there is an application already running, it will be terminated.
|
When an application is started, if there is an application already running, it will be terminated.
|
||||||
When the application has been shutdown, the stream shuts down as well.
|
When the application has been shutdown, the stream shuts down as well.
|
||||||
In addition to the apps listed, one app "Desktop" is hardcoded into Sunshine. It does not start an application, instead it simply starts a stream.
|
In addition to the apps listed, one app "Desktop" is hardcoded into Sunshine. It does not start an application, instead it simply starts a stream.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user