)
Sunshine 完整搭建指南6 步把游戲 PC 變成 Moonlight 串流主機(jī)【免費(fèi)下載鏈接】SunshineSelf-hosted game stream host for Moonlight.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/su/Sunshine游戲主機(jī)在書房想躺在沙發(fā)上用電視大屏玩Sunshine 是開源、自托管的游戲串流服務(wù)器作為 Moonlight 客戶端的主機(jī)端把它裝進(jìn)游戲 PC畫面、聲音和輸入就能低延遲地送到客廳的電視、手機(jī)或平板上。本文帶你走通從安裝到第一次串流成功的最短路徑全程約 6 步。裝之前先弄對這幾件事三個問題各花一分鐘確認(rèn)能省掉后面大部分麻煩硬件能不能跑→ NVIDIA、AMD、Intel 顯卡都支持硬件編碼全沒有時 Sunshine 也能用 CPU 軟件編碼但畫質(zhì)幀率打折內(nèi)存 4GB 以上即可網(wǎng)絡(luò)通不通→ 主機(jī)和接收設(shè)備在同一局域網(wǎng)主機(jī)走有線、客戶端走 5GHz WiFi 最穩(wěn)路由器要放行串流相關(guān)端口基礎(chǔ)串流端口47984、Web 頁47990跨網(wǎng)絡(luò)訪問不用現(xiàn)在管后面有一節(jié)講對端設(shè)備準(zhǔn)備好了嗎→ 接收畫面的那臺設(shè)備上裝好 Moonlight 應(yīng)用電視、手機(jī)、平板都有對應(yīng)版本它負(fù)責(zé)顯示畫面并把手柄輸入傳回來安裝挑你的路走平臺下載什么裝完執(zhí)行什么怎么看裝成功了WindowsSunshine-Windows-AMD64-installer.msi雙擊安裝向?qū)Ъ纯上到y(tǒng)托盤出現(xiàn) Sunshine 圖標(biāo)Ubuntu / Debiansunshine-ubuntu-24.04-amd64.deb啟用并啟動用戶服務(wù)systemctl --user status顯示 activeFedora / RHEL對應(yīng)系統(tǒng)的.rpmsudo dnf install裝包rpm -q sunshine返回版本macOSSunshine-macOS-arm64.dmgIntel 選 x86_64拖進(jìn)「應(yīng)用程序」首次啟動授權(quán)限菜單欄出現(xiàn) Sunshine 圖標(biāo)sudo apt install ./sunshine-ubuntu-24.04-amd64.deb # 文件名換成你下載的systemctl --user --now enable app-dev.lizardbyte.app.Sunshine # 開機(jī)自啟并立即啟動sudo dnf install ./sunshine-*.rpm # 文件名換成你下載的Windows?? 安裝器列出的可選項(xiàng)按需勾選不要全勾防火墻彈窗要點(diǎn)允許否則 Moonlight 后面發(fā)現(xiàn)不了主機(jī)Linux?? 想用 KMS 捕獲就優(yōu)先用發(fā)行版 deb/rpm 包AppImage 和 Flatpak 均不支持Arch 用戶按官方 pacman-repo 說明加倉庫后執(zhí)行pacman -S sunshinemacOS?? 實(shí)驗(yàn)性支持手柄暫不可用首次啟動記得授予屏幕錄制和麥克風(fēng)權(quán)限第一次跑通從裝完到畫面出來打開 Web 管理頁→ 瀏覽器訪問https://localhost:47990其他設(shè)備訪問時把localhost換成主機(jī)局域網(wǎng) IP瀏覽器提示證書不受信任是自簽名證書的正常表現(xiàn)點(diǎn)繼續(xù)訪問即可。創(chuàng)建 Web 賬戶→ 首次訪問會要求設(shè)置用戶名和密碼記牢它們配對要用忘記了用sunshine --creds 新用戶名 新密碼重置。成功判斷頁面進(jìn)入應(yīng)用列表主頁。添加要串流的應(yīng)用→ 在 Web 頁新建一個應(yīng)用項(xiàng)名為Desktop的條目串整個桌面填游戲可執(zhí)行文件路徑則只串那個游戲。成功判斷保存后條目出現(xiàn)在應(yīng)用列表里。讓 Moonlight 發(fā)現(xiàn)主機(jī)→ 在接收設(shè)備上打開 Moonlight它會自動發(fā)現(xiàn)局域網(wǎng)內(nèi)的 Sunshine發(fā)現(xiàn)不了就手動添加主機(jī)的局域網(wǎng) IP。PIN 配對→ Moonlight 請求輸入 PIN 時回到 Web 頁登錄打開頂欄的 PIN 輸入框填入 PIN 并給設(shè)備起個名字。成功判斷出現(xiàn)成功提示。開始串流→ 在 Moonlight 里選中剛才添加的應(yīng)用點(diǎn)擊串流。成功畫面客廳屏幕上出現(xiàn)你的桌面或游戲畫面聲音也同步過來了——最難的都過去了。按你的場景調(diào)有線局域網(wǎng)延遲優(yōu)先主機(jī)和客戶端都走有線幀率鎖 60fps碼率按屏幕尺寸和帶寬余量上調(diào)用 Web 頁搜索欄逐項(xiàng)找參數(shù)小步調(diào)整比一次拉滿穩(wěn)妥NVIDIA 卡在控制面板開 Fast SyncAMD 卡開 Enhanced Sync各省約一幀延遲遠(yuǎn)程訪問跨網(wǎng)絡(luò)在 Web 頁 Network 分組把upnp設(shè)為enabled讓路由器自動完成端口轉(zhuǎn)發(fā)沒有 UPnP 就在路由器手動轉(zhuǎn)發(fā)串流端口族完整端口集合以 配置說明 的port參數(shù)為準(zhǔn)重度競技游戲留在家局域網(wǎng)遠(yuǎn)程更適合休閑移動設(shè)備手機(jī)、平板、電視盒子連 5GHz WiFi 并靠近路由器穿墻丟包直接體現(xiàn)為卡頓分辨率和碼率各降一檔用畫質(zhì)換穩(wěn)定幀率觸控布局在 Moonlight 客戶端端按游戲類型調(diào)整主機(jī)側(cè)不用改不工作先查這里診斷信息都在 Web 頁的 Troubleshooting 標(biāo)簽頁可逐條翻看警告和錯誤Linux 與 macOS 的日志文件在~/.config/sunshine/sunshine.log?,F(xiàn)象大概率原因一句話處理瀏覽器提示站點(diǎn)不安全自簽名證書屬正常現(xiàn)象點(diǎn)繼續(xù)訪問Moonlight 發(fā)現(xiàn)不了主機(jī)防火墻攔了端口放行串流端口族和47990或給 Sunshine 加例外PIN 配對一直失敗Web 頁沒登錄先登錄在 PIN 輸入框填 PIN 并命名設(shè)備串流卡幀、花屏帶寬不足降碼率降分辨率或改有線、5GHz硬件編碼器檢測不到顯卡驅(qū)動過舊更新顯卡驅(qū)動到最新版Linux 服務(wù)起不來用戶服務(wù)未啟用執(zhí)行systemctl --user --now enable app-dev.lizardbyte.app.SunshineKMS 黑屏、XDG Portal 授權(quán)失效、手柄不響應(yīng)等長尾問題按平臺對照 故障排查文檔 逐節(jié)查。再往深里走官方入門文檔各平臺完整安裝細(xì)節(jié)、快捷鍵與應(yīng)用列表寫法配置參數(shù)說明Web 頁搜索欄里每個參數(shù)到底干什么性能調(diào)優(yōu)指南NVIDIA / AMD 的系統(tǒng)級延遲優(yōu)化第三方包說明Arch、Alpine 等更多發(fā)行版來源核心流程就 6 步裝好 Sunshine、建 Web 賬戶、用 PIN 把 Moonlight 接進(jìn)來后面全是對自己場景的調(diào)優(yōu)。【免費(fèi)下載鏈接】SunshineSelf-hosted game stream host for Moonlight.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/su/Sunshine創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考