器:免費(fèi)把 PC 變成 Moonlight 串流主機(jī)的完整指南)
Sunshine 自托管游戲串流服務(wù)器免費(fèi)把 PC 變成 Moonlight 串流主機(jī)的完整指南【免費(fèi)下載鏈接】SunshineSelf-hosted game stream host for Moonlight.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/su/Sunshine客廳電視能連游戲主機(jī)卻玩不了你 PC 上的游戲人不在電腦前想遠(yuǎn)程開(kāi)一把游戲卻夠不著鍵鼠Sunshine 就是來(lái)解決這個(gè)問(wèn)題的它是一個(gè)自托管的游戲串流服務(wù)器跑在你的游戲 PC 上把畫(huà)面硬件編碼后推給 Moonlight 客戶端——Moonlight 裝在你想看的設(shè)備上負(fù)責(zé)顯示畫(huà)面和回傳鍵鼠、手柄輸入。Sunshine 開(kāi)源免費(fèi)無(wú)訂閱費(fèi)配置全靠瀏覽器里的 Web UI。關(guān)鍵信息說(shuō)明主機(jī)平臺(tái)Windows、Linux、macOS實(shí)驗(yàn)性、FreeBSD硬件編碼NVIDIANVENC、AMDAMF/VAAPI、IntelQuickSync/VAAPI、AppleVideoToolbox另有 CPU 軟編兜底管理方式瀏覽器 Web UI默認(rèn)https://localhost:47990客戶端任意設(shè)備上的 Moonlight 客戶端授權(quán)開(kāi)源免費(fèi)見(jiàn) LICENSE三種系統(tǒng)各自的安裝命令以及首次啟動(dòng)后必做的兩件事# Windows官方安裝包 winget install LizardByte.Sunshine # LinuxFlatpak flatpak install --system flathub dev.lizardbyte.app.Sunshine # macOS brew install sunshine各發(fā)行版的 .deb / .rpm / AppImage 等完整安裝包列表見(jiàn) docs/getting_started.md。裝完先確認(rèn)服務(wù)活著再打開(kāi) Web UI# Linux 用戶服務(wù)方式 systemctl --user --now enable app-dev.lizardbyte.app.Sunshine瀏覽器訪問(wèn)https://localhost:47990提示不安全是正常的——自簽名證書(shū)而已。首次設(shè)置會(huì)要求你創(chuàng)建用戶名和密碼當(dāng)場(chǎng)記下來(lái)忘了就只能靠命令行重置見(jiàn)下文。最后是配對(duì)Moonlight 客戶端里添加這臺(tái)主機(jī)客戶端會(huì)顯示一個(gè) PIN在 Sunshine Web UI 的 PIN 頁(yè)面輸入它并給設(shè)備起個(gè)名字配對(duì)完成。編碼器按顯卡選應(yīng)用列表給每個(gè)游戲一個(gè)入口Sunshine 按顯卡自動(dòng)選用硬件編碼器Web UI 的 AudioVideo 頁(yè)簽可切換。每個(gè)配置項(xiàng)都能通過(guò)頂部搜索框直接搜不用一頁(yè)頁(yè)翻。編碼 API適用顯卡平臺(tái)NVENCNVIDIALinux / WindowsQuickSyncIntelWindowsAMFAMDWindowsVAAPIAMD / Intel / NVIDIALinuxVideoToolboxApplemacOS軟編任意全平臺(tái)編碼器核心實(shí)現(xiàn)分散在 src/nvenc/NVENC和 src/platform/各平臺(tái)捕獲與編碼。沒(méi)有獨(dú)顯就選軟編但 1080p 下 CPU 占用會(huì)明顯上升能硬編就別硬扛。應(yīng)用管理在 Web UI 的 Applications 頁(yè)簽點(diǎn) Add New 添加填名稱、可執(zhí)行文件路徑、工作目錄還能加prep-cmd啟動(dòng)前執(zhí)行的命令。默認(rèn)應(yīng)用列表桌面、Steam 大屏模式來(lái)自 src_assets/linux/assets/apps.json。三條行為規(guī)則要記住啟動(dòng)新應(yīng)用會(huì)先終止正在串流的應(yīng)用prep-cmd失敗則放棄啟動(dòng)應(yīng)用退出串流隨之結(jié)束。?? 五個(gè)高頻問(wèn)題的速查和無(wú)頭主機(jī)、HDR 的正確打開(kāi)方式現(xiàn)象原因解法忘了 Web UI 賬號(hào)密碼憑據(jù)只存本地停掉 Sunshine跑sunshine --creds 新用戶名 新密碼重置瀏覽器訪問(wèn) 47990 打不開(kāi)防火墻擋了端口或進(jìn)程沒(méi)起systemctl --user status app-dev.lizardbyte.app.Sunshine確認(rèn)服務(wù)再放行 47990Linux 上鍵鼠/手柄無(wú)反應(yīng)運(yùn)行用戶沒(méi)有 uinput 權(quán)限把用戶加進(jìn)input組重新登錄畫(huà)面卡頓、丟包串流路徑上某一段網(wǎng)絡(luò)比主機(jī)慢用 iPerf3 測(cè)出瓶頸必要時(shí)把主機(jī)網(wǎng)卡從 2.5G 降到 1G開(kāi)了 HDR 卻發(fā)白過(guò)曝客戶端側(cè)沒(méi)開(kāi) HDRMoonlight 設(shè)置里啟用 HDR主機(jī)端確認(rèn) HDR 已激活忘了密碼時(shí)停掉 Sunshine 后運(yùn)行各平臺(tái)二進(jìn)制名略有差異sunshine --creds 新用戶名 新密碼Linux 主機(jī)不接顯示器也能串流無(wú)頭場(chǎng)景的正確打開(kāi)方式ssh user主機(jī)IP export DISPLAY:0; sunshineNVIDIA 顯卡在 X11 下走 NVFBC 捕獲必要時(shí)加個(gè) HDMI 欺騙器讓顯卡保持輸出狀態(tài)。邊界也說(shuō)清楚macOS 不支持虛擬手柄——客戶端插著 DualSense主機(jī)上不會(huì)虛擬出對(duì)應(yīng)設(shè)備Windows 和 Linux 支持最全。HDR 串流Windows 正式支持Linux 要求 KMS 捕獲后端 Intel/AMD 顯卡 VAAPI 的 HEVC/AV1 10-bitNvFBC/X11 捕獲不支持。串流時(shí)常用快捷鍵CtrlAltShiftN隱藏光標(biāo)CtrlAltShiftF1/F12切換顯示器。延伸入口docs/getting_started.md各平臺(tái)安裝、首次設(shè)置、快捷鍵docs/configuration.md全部配置項(xiàng)逐項(xiàng)說(shuō)明docs/troubleshooting.md憑據(jù)重置、網(wǎng)絡(luò)測(cè)試、丟包處理docs/performance_tuning.md碼率與分辨率調(diào)優(yōu)src/platform/各平臺(tái)屏幕捕獲與編碼實(shí)現(xiàn)想了解內(nèi)部行為從這里入手【免費(fèi)下載鏈接】SunshineSelf-hosted game stream host for Moonlight.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/su/Sunshine創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考