mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-01-27 03:35:36 +00:00
Requirements: Ubuntu 19.10: cmake libssl-dev libavdevice-dev libboost-thread-dev libpulse-dev libopus-dev libfixes-dev libxtst-dev libx11-dev libevdev-dev Compilation: * git clone <repository> --recurse-submodules * mkdir build && cd build * cmake -DCMAKE_BUILD_TYPE=Release .. * make Setup: * assets/sunshine.conf is an example configuration file. Modify it as you see fit and use it by running: "sunshine path/to/sunshine.conf" * assets/sunshine.service is used to start sunshine in the background: * cp sunshine.service $HOME/.config/systemd/user/ * Modify $HOME/.config/systemd/user/sunshine.conf to point to the sunshine executable * systemctl --user start sunshine Usage: * run "sunshine" * In Moonlight: Add PC manually * When Moonlight request you insert the correct pin on sunshine: wget xxx.xxx.xxx.xxx:47989/pin/xxxx -- where the final 4 x'es are subsituted by the pin or Type in the URL bar of your browser: xxx.xxx.xxx.xxx:47989/pin/xxxx -- where the final 4 x'es are subsituted by the pin * Click on one of the Applications listed * Have fun :) Note: * The Windows key is not passed through by Moonlight, therefore Sunshine maps Right-Alt key to the Windows key
Description
Self-hosted game stream host for Moonlight.
cppdockergame-streamgame-streaminggame-streaming-servergeforce-experiencehomebrew-pkgmoonlightpacman-pkgpythonremote-desktopreplicator-release-notificationsrtdwinget-pkg
Readme
79 MiB
Languages
C++
80.5%
HTML
4.6%
CMake
4.1%
Vue
3.5%
Shell
1.5%
Other
5.7%