{"id":15109173,"url":"https://github.com/lizardbyte/sunshine","last_synced_at":"2026-04-20T03:05:48.512Z","repository":{"id":37005249,"uuid":"438803890","full_name":"LizardByte/Sunshine","owner":"LizardByte","description":"Self-hosted game stream host for Moonlight.","archived":false,"fork":false,"pushed_at":"2026-04-07T17:05:42.000Z","size":62133,"stargazers_count":35845,"open_issues_count":106,"forks_count":1821,"subscribers_count":142,"default_branch":"master","last_synced_at":"2026-04-07T19:07:30.077Z","etag":null,"topics":["cpp","docker","flathub-pkg","game-stream","game-streaming","game-streaming-server","geforce-experience","homebrew-pkg","maintainer-wanted","moonlight","pacman-pkg","python","remote-desktop","replicator-custom-issues","replicator-release-notifications","rtd","winget-pkg"],"latest_commit_sha":null,"homepage":"http://app.lizardbyte.dev/Sunshine/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LizardByte.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["LizardByte"],"patreon":"LizardByte","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://paypal.me/ReenigneArcher"]}},"created_at":"2021-12-15T23:38:57.000Z","updated_at":"2026-04-07T18:32:59.000Z","dependencies_parsed_at":"2026-01-07T01:03:05.501Z","dependency_job_id":"0fc594fc-5fff-4579-b6d6-42cfce88bde5","html_url":"https://github.com/LizardByte/Sunshine","commit_stats":null,"previous_names":[],"tags_count":246,"template":false,"template_full_name":null,"purl":"pkg:github/LizardByte/Sunshine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LizardByte%2FSunshine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LizardByte%2FSunshine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LizardByte%2FSunshine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LizardByte%2FSunshine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LizardByte","download_url":"https://codeload.github.com/LizardByte/Sunshine/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LizardByte%2FSunshine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31815080,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"ssl_error","status_checked_at":"2026-04-14T18:05:01.765Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","docker","flathub-pkg","game-stream","game-streaming","game-streaming-server","geforce-experience","homebrew-pkg","maintainer-wanted","moonlight","pacman-pkg","python","remote-desktop","replicator-custom-issues","replicator-release-notifications","rtd","winget-pkg"],"created_at":"2024-09-25T23:00:58.336Z","updated_at":"2026-04-14T21:00:59.447Z","avatar_url":"https://github.com/LizardByte.png","language":"C++","readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"sunshine.png\"  alt=\"Sunshine icon\"/\u003e\n  \u003ch1 align=\"center\"\u003eSunshine\u003c/h1\u003e\n  \u003ch4 align=\"center\"\u003eSelf-hosted game stream host for Moonlight.\u003c/h4\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/LizardByte/Sunshine\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/lizardbyte/sunshine.svg?logo=github\u0026style=for-the-badge\" alt=\"GitHub stars\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/LizardByte/Sunshine/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/lizardbyte/sunshine/total.svg?style=for-the-badge\u0026logo=github\" alt=\"GitHub Releases\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://hub.docker.com/r/lizardbyte/sunshine\"\u003e\u003cimg src=\"https://img.shields.io/docker/pulls/lizardbyte/sunshine.svg?style=for-the-badge\u0026logo=docker\" alt=\"Docker\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/LizardByte/Sunshine/pkgs/container/sunshine\"\u003e\u003cimg src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fipitio.github.io%2Fbackage%2FLizardByte%2FSunshine%2Fsunshine.json\u0026query=%24.downloads\u0026label=ghcr%20pulls\u0026style=for-the-badge\u0026logo=github\" alt=\"GHCR\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://flathub.org/apps/dev.lizardbyte.app.Sunshine\"\u003e\u003cimg src=\"https://img.shields.io/flathub/downloads/dev.lizardbyte.app.Sunshine?style=for-the-badge\u0026logo=flathub\" alt=\"Flathub installs\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://flathub.org/apps/dev.lizardbyte.app.Sunshine\"\u003e\u003cimg src=\"https://img.shields.io/flathub/v/dev.lizardbyte.app.Sunshine?style=for-the-badge\u0026logo=flathub\" alt=\"Flathub Version\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/microsoft/winget-pkgs/tree/master/manifests/l/LizardByte/Sunshine\"\u003e\u003cimg src=\"https://img.shields.io/winget/v/LizardByte.Sunshine?style=for-the-badge\u0026logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHuSURBVFhH7ZfNTtRQGIYZiMDwN/IrCAqIhMSNKxcmymVwG+5dcDVsWHgDrtxwCYQVl+BChzDEwSnPY+eQ0sxoOz1mQuBNnpyvTdvz9jun5/SrjfxnJUkyQbMEz2ELduF1l0YUA3QyTrMAa2AnPtyOXsELeAYNyKtV2EC3k3lYgTOwg09ghy/BTp7CKBRV844BOpmmMV2+ySb4BmInG7AKY7AHH+EYqqhZo9PPBG/BVDlOizAD/XQFmnoPXzxRQX8M/CCYS48L6RIc4ygGHK9WGg9HZSZMUNRPVwNJGg5Hg2Qgqh4N3FsDsb6EmgYm07iwwvUxstdxJTwgmILf4CfZ6bb5OHANX8GN5x20IVxnG8ge94pt2xpwU3GnCwayF4Q2G2vgFLzHndFzQdk4q77nNfCdwL28qNyMtmEf3A1/QV5FjDiPWo5jrwf8TWZChTlgJvL4F9QL50/A43qVidTvLcuoM2wDQ1+IkgefgUpLcYwMVBqCKNJA2b0gKNocOIITOIef8C/F/CdMbh/GklynsSawKLHS8d9/B1x2LUqsfFyy3TMsWj5A1cLkotDbYO4JjWWZlZEGv8EbOIR1CAVN2eG8W5oNKgxaeC6DmTJjZs7ixUxpznLPLT+v4sXpoMLcLI3mzFSonDXIEI/M3QCIO4YuimBJ/gAAAABJRU5ErkJggg==\" alt=\"Winget Version\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://gurubase.io/g/sunshine\"\u003e\u003cimg src=\"https://img.shields.io/badge/Gurubase-Ask%20Guru-ef1a1b?style=for-the-badge\u0026logo=data:image/jpeg;base64,/9j/2wCEAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDIBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIABgAGAMBIgACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AOLqSO3mlilljido4QGkYDIQEgAn05IH41seFo7aS+uRKlrJci2Y2cd2QImlyOGyQPu7sA8ZxXapAlvpThbPRkv7nTQWhDoIZZRc/XaSAOmcZGOnFfP06XMr3P17F5iqE+Tl1uuvf9Lde55dRW74pit4r61EcdtFdG2U3kVqQY0lyeBgkD5duQOASawqykuV2O6jV9rTU0rXLNjf3Om3QubSXy5QCudoYEEYIIOQR7GnahqV3qk6zXk3mOqhFAUKqqOyqAAByeAKqUUXdrFezhz89lfv1+8KKKKRZ//Z\" alt=\"Gurubase\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/LizardByte/Sunshine/actions/workflows/ci.yml?query=branch%3Amaster\"\u003e\u003cimg src=\"https://img.shields.io/github/actions/workflow/status/lizardbyte/sunshine/ci.yml.svg?branch=master\u0026label=CI%20build\u0026logo=github\u0026style=for-the-badge\" alt=\"GitHub Workflow Status (CI)\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/LizardByte/Sunshine/actions/workflows/localize.yml?query=branch%3Amaster\"\u003e\u003cimg src=\"https://img.shields.io/github/actions/workflow/status/lizardbyte/sunshine/localize.yml.svg?branch=master\u0026label=localize%20build\u0026logo=github\u0026style=for-the-badge\" alt=\"GitHub Workflow Status (localize)\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://docs.lizardbyte.dev/projects/sunshine\"\u003e\u003cimg src=\"https://img.shields.io/readthedocs/sunshinestream.svg?label=Docs\u0026style=for-the-badge\u0026logo=readthedocs\" alt=\"Read the Docs\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://codecov.io/gh/LizardByte/Sunshine\"\u003e\u003cimg src=\"https://img.shields.io/codecov/c/gh/LizardByte/Sunshine?token=SMGXQ5NVMJ\u0026style=for-the-badge\u0026logo=codecov\u0026label=codecov\" alt=\"Codecov\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## ℹ️ About\n\nSunshine is a self-hosted game stream host for Moonlight.\nOffering low-latency, cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs for hardware\nencoding. Software encoding is also available. You can connect to Sunshine from any Moonlight client on a variety of\ndevices. A web UI is provided to allow configuration, and client pairing, from your favorite web browser. Pair from\nthe local server or any mobile device.\n\nLizardByte has the full documentation hosted on [Read the Docs](https://docs.lizardbyte.dev/projects/sunshine)\n\n* [Stable Docs](https://docs.lizardbyte.dev/projects/sunshine/latest/)\n* [Beta Docs](https://docs.lizardbyte.dev/projects/sunshine/master/)\n\n## 🎮 Feature Compatibility\n\n\u003ctable\u003e\n    \u003ccaption id=\"feature_compatibility\"\u003ePlatform Feature Support\u003c/caption\u003e\n    \u003ctr\u003e\n        \u003cth\u003eFeature\u003c/th\u003e\n        \u003cth\u003eFreeBSD\u003c/th\u003e\n        \u003cth\u003eLinux\u003c/th\u003e\n        \u003cth\u003emacOS\u003c/th\u003e\n        \u003cth\u003eWindows\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd colspan=\"5\" align=\"center\"\u003e\u003cb\u003eGamepad Emulation\u003c/b\u003e\u003cbr\u003e\n        What type of gamepads can be emulated on the host.\u003cbr\u003e\n        Clients may support other gamepads.\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eDualShock / DS4 (PlayStation 4)\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eDualSense / DS5 (PlayStation 5)\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eNintendo Switch Pro\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eXbox 360\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eXbox One/Series\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd colspan=\"5\" align=\"center\"\u003e\u003cb\u003eGPU Encoding\u003c/b\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eAMD/AMF\u003c/td\u003e\n        \u003ctd\u003e✅ (vaapi)\u003c/td\u003e\n        \u003ctd\u003e✅ (vaapi)\u003c/td\u003e\n        \u003ctd\u003e✅ (Video Toolbox)\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eIntel QuickSync\u003c/td\u003e\n        \u003ctd\u003e✅ (vaapi)\u003c/td\u003e\n        \u003ctd\u003e✅ (vaapi)\u003c/td\u003e\n        \u003ctd\u003e✅ (Video Toolbox)\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eNVIDIA NVENC\u003c/td\u003e\n        \u003ctd\u003e✅ (vaapi)\u003c/td\u003e\n        \u003ctd\u003e✅ (vaapi)\u003c/td\u003e\n        \u003ctd\u003e✅ (Video Toolbox)\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd colspan=\"5\" align=\"center\"\u003e\u003cb\u003eScreen Capture\u003c/b\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eDXGI\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eKMS\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eNVIDIA NvFBC\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e🟡\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u0026nbsp;\u0026nbsp;↳ X11 Support\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u0026nbsp;\u0026nbsp;↳ Wayland Support\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eVideo Toolbox\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eWayland\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eWindows.Graphics.Capture\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e🟡\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u0026nbsp;\u0026nbsp;↳ Portable\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u0026nbsp;\u0026nbsp;↳ Service\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e❌\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eX11\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e✅\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n        \u003ctd\u003e➖\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n**Legend:** ✅ Supported | 🟡 Partial Support | ❌ Not Yet Supported | ➖ Not Applicable\n\n## 🖥️ System Requirements\n\n\u003e [!WARNING]\n\u003e These tables are a work in progress. Do not purchase hardware based on this information.\n\n\u003ctable\u003e\n    \u003ccaption id=\"minimum_requirements\"\u003eMinimum Requirements\u003c/caption\u003e\n    \u003ctr\u003e\n        \u003cth\u003eComponent\u003c/th\u003e\n        \u003cth\u003eRequirement\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"3\"\u003eGPU\u003c/td\u003e\n        \u003ctd\u003eAMD: VCE 1.0 or higher, see: \u003ca href=\"https://github.com/obsproject/obs-amd-encoder/wiki/Hardware-Support\"\u003eobs-amd hardware support\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            Intel:\u003cbr\u003e\n            \u0026nbsp;\u0026nbsp;FreeBSD/Linux: VAAPI-compatible, see: \u003ca href=\"https://www.intel.com/content/www/us/en/developer/articles/technical/linuxmedia-vaapi.html\"\u003eVAAPI hardware support\u003c/a\u003e\u003cbr\u003e\n            \u0026nbsp;\u0026nbsp;Windows: Skylake or newer with QuickSync encoding support\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eNvidia: NVENC enabled cards, see: \u003ca href=\"https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new\"\u003envenc support matrix\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"2\"\u003eCPU\u003c/td\u003e\n        \u003ctd\u003eAMD: Ryzen 3 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eIntel: Core i3 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eRAM\u003c/td\u003e\n        \u003ctd\u003e4GB or more\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"6\"\u003eOS\u003c/td\u003e\n        \u003ctd\u003eFreeBSD: 14.3+\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eLinux/Debian: 13+ (trixie)\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eLinux/Fedora: 41+\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eLinux/Ubuntu: 22.04+ (jammy)\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003emacOS: 14.2+\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eWindows: 11+ (Windows Server does not support virtual gamepads)\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"2\"\u003eNetwork\u003c/td\u003e\n        \u003ctd\u003eHost: 5GHz, 802.11ac\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eClient: 5GHz, 802.11ac\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable\u003e\n    \u003ccaption id=\"4k_suggestions\"\u003e4k Suggestions\u003c/caption\u003e\n    \u003ctr\u003e\n        \u003cth\u003eComponent\u003c/th\u003e\n        \u003cth\u003eRequirement\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"3\"\u003eGPU\u003c/td\u003e\n        \u003ctd\u003eAMD: Video Coding Engine 3.1 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            Intel:\u003cbr\u003e\n            \u0026nbsp;\u0026nbsp;FreeBSD/Linux: HD Graphics 510 or higher\u003cbr\u003e\n            \u0026nbsp;\u0026nbsp;Windows: Skylake or newer with QuickSync encoding support\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n            Nvidia:\u003cbr\u003e\n            \u0026nbsp;\u0026nbsp;FreeBSD/Linux: GeForce RTX 2000 series or higher\u003cbr\u003e\n            \u0026nbsp;\u0026nbsp;Windows: Geforce GTX 1080 or higher\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"2\"\u003eCPU\u003c/td\u003e\n        \u003ctd\u003eAMD: Ryzen 5 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eIntel: Core i5 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"2\"\u003eNetwork\u003c/td\u003e\n        \u003ctd\u003eHost: CAT5e ethernet or better\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eClient: CAT5e ethernet or better\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable\u003e\n    \u003ccaption id=\"hdr_suggestions\"\u003eHDR Suggestions\u003c/caption\u003e\n    \u003ctr\u003e\n        \u003cth\u003eComponent\u003c/th\u003e\n        \u003cth\u003eRequirement\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"3\"\u003eGPU\u003c/td\u003e\n        \u003ctd\u003eAMD: Video Coding Engine 3.4 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eIntel: HD Graphics 730 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eNvidia: Pascal-based GPU (GTX 10-series) or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"2\"\u003eCPU\u003c/td\u003e\n        \u003ctd\u003eAMD: Ryzen 5 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eIntel: Core i5 or higher\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"2\"\u003eNetwork\u003c/td\u003e\n        \u003ctd\u003eHost: CAT5e ethernet or better\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eClient: CAT5e ethernet or better\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## ❓ Support\n\nOur support methods are listed in our [LizardByte Docs](https://docs.lizardbyte.dev/latest/about/support.html).\n\n## 💲 Sponsors and Supporters\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src='https://cdn.jsdelivr.net/gh/LizardByte/contributors@dist/sponsors.svg' alt=\"Sponsors\"/\u003e\n\u003c/p\u003e\n\n## 👥 Contributors\n\nThank you to all the contributors who have helped make Sunshine better!\n\n### GitHub\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src='https://cdn.jsdelivr.net/gh/LizardByte/contributors@dist/github.Sunshine.svg' alt=\"GitHub contributors\"/\u003e\n\u003c/p\u003e\n\n### CrowdIn\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src='https://cdn.jsdelivr.net/gh/LizardByte/contributors@dist/crowdin.606145.svg' alt=\"CrowdIn contributors\"/\u003e\n\u003c/p\u003e\n\n\u003cdiv class=\"section_buttons\"\u003e\n\n| Previous |                                       Next |\n|:---------|-------------------------------------------:|\n|          | [Getting Started](docs/getting_started.md) |\n\n\u003c/div\u003e\n\n\u003cdetails style=\"display: none;\"\u003e\n  \u003csummary\u003e\u003c/summary\u003e\n  [TOC]\n\u003c/details\u003e\n","funding_links":["https://github.com/sponsors/LizardByte","https://patreon.com/LizardByte","https://paypal.me/ReenigneArcher"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flizardbyte%2Fsunshine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flizardbyte%2Fsunshine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flizardbyte%2Fsunshine/lists"}