(moonlight服務(wù)端)Sunshine配置及添加應(yīng)用相關(guān)教程
Sunshine安裝及基本使用的問(wèn)題已經(jīng)解決了,
但關(guān)于一些選項(xiàng)的配置一直都有人問(wèn),于是再些一篇關(guān)于配置的教程
提示:藍(lán)色加粗為內(nèi)網(wǎng)穿透可能涉及到的選項(xiàng)
一、Conguration頁(yè)面說(shuō)明

從左向右分別為常規(guī)、文件、輸入、視頻/聲音、高級(jí)、綠藍(lán)紅三廠(chǎng)硬解配置界面以及軟解配置
這里文件配置沒(méi)多大用所以不管
1.Genneral配置說(shuō)明
(1)Sunshine Nane,服務(wù)端名稱(chēng),即moonlight上看到的設(shè)備名稱(chēng)
(2)log level,日志等級(jí),等級(jí)越高日志越詳細(xì)
? (3)Origin Web UI Allowed,哪些人可以訪(fǎng)問(wèn)UI,即訪(fǎng)問(wèn)面板的范圍,默認(rèn)局域網(wǎng)(LAN)內(nèi)可訪(fǎng)問(wèn),還可設(shè)置為僅限本機(jī)(localhost),任何范圍(any)
? (4)UPnP開(kāi)關(guān)(這里只是因?yàn)閮?nèi)網(wǎng)穿透可能會(huì)用到提一嘴)
? (5)Gamepads,模擬手柄的型號(hào)
? (6)Ping Timeout,超時(shí)設(shè)置,即sunshine斷開(kāi)連接的時(shí)間判定
? (7)Resolutions和FPS,即Sunshine允許輸出的分辨率和幀率,若只有moonlght選擇輸入不存在的幀率是沒(méi)用的需要在這里添加
? (8)Map Right Alt key to Windows key,用右Alt鍵代替Windows鍵
? (9)Command Preparations,在開(kāi)啟應(yīng)用程序前或后執(zhí)行指定命令
2.Input配置
? (1)Home/Guide Button Emulation Timeout,長(zhǎng)按Back/Select鍵映射Home/Guide的時(shí)間,默認(rèn)(-1)不映射
? (2)Enable Mouse/Keyboard/Gamepad Input,允許鼠標(biāo)/鍵盤(pán)/手柄輸入
3.Audio/Video配置
現(xiàn)在的Sunshine可以自動(dòng)掃描設(shè)備所以強(qiáng)烈推薦保持默認(rèn)設(shè)置!!!
? (1)Audio Sink物理聲卡設(shè)備碼(比如{0.0.0.00000000}.{f211b753-5d9e-4161-bb69-0d9275ef08af}),可以用sunshine/tool/audio-info.exe獲取設(shè)備碼
? (2)Virtual Sink虛擬聲卡設(shè)備碼(不填默認(rèn)使用steam虛擬聲卡Steam Streaming Speaker),若自行安裝了虛擬聲卡可通過(guò)audio-info.exe獲取設(shè)備碼
? (3)Install Steam Audio Drivers允許安裝Steam虛擬聲卡
? (4)Adapter Name GPU的設(shè)備名(比如AMD Radeon(TM) Graphics),默認(rèn)自動(dòng)選取,若手動(dòng)設(shè)置可在sunshine/tool/dxgi-info.exe獲取設(shè)備名
? (5)Output Name顯示器設(shè)備名,默認(rèn)\\.\DISPLAY1,若手動(dòng)設(shè)置可在sunshine/tool/dxgi-info.exe獲取設(shè)備名
? (6)DwmFlush,用于改進(jìn)鼠標(biāo)移動(dòng)時(shí)的平滑度和延遲,若遇到關(guān)于VSync-related的問(wèn)題請(qǐng)禁用
3.高級(jí)設(shè)置
? (1)Port端口,默認(rèn)47989,端口圖

? (2)Quantization Parameter比特率壓縮,壓縮越多越快畫(huà)質(zhì)越低
? (3)Minimum Software Encoding Thread Count軟解最小進(jìn)程數(shù)
? (4)HEVC Support,HEVC(即H.265,寬帶要求更低但解碼編碼設(shè)備性能要求更高)
? (5)Force a Specific Encoder指定解碼方式
? (6)Origin PIN Allowed允許訪(fǎng)問(wèn)PIN界面的范圍,默認(rèn)局域網(wǎng)(LAN)內(nèi)可訪(fǎng)問(wèn),還可設(shè)置為僅限本機(jī)(localhost),任何范圍(any)
??(7)External IP,公網(wǎng)IP設(shè)置,默認(rèn)自動(dòng)檢測(cè)
后面幾項(xiàng)都是解碼的品質(zhì)設(shè)置不多贅述(總能看懂Low,Medium和High吧)
2.Applications配置
這是問(wèn)得最多的問(wèn)題,這里針對(duì)Windows平臺(tái)說(shuō)明一下添加方法
Application Name,在Moonlight看到的應(yīng)用名
Output,命令輸出儲(chǔ)存的文件路徑,一般用不著
Global Prep Commands,是否是否啟用全局預(yù)設(shè)的命令選項(xiàng)(Configuration-General-Command Preparations)
Command Preparations,此應(yīng)用單獨(dú)設(shè)置的命令預(yù)設(shè)
Detached Commands,啟動(dòng)應(yīng)用的命令,steam游戲設(shè)置"cmd?/C?"start?steam://rungameid/游戲id"",epic游戲設(shè)置"cmd?/C?"start?com.epicgames.launcher://apps/游戲id%3AOvenbird?action=launch&silent=true""
Run as administrator,以管理員身份運(yùn)行
Image,在moonlight看到的圖標(biāo)
Working Directory,設(shè)置工作目錄
目前常見(jiàn)的配置問(wèn)題大概就是這些,有時(shí)間我會(huì)把配置面板漢化再發(fā)出來(lái)
(本來(lái)想用node.js直接寫(xiě)個(gè)翻譯腳本但奈何沒(méi)學(xué)過(guò)DOM,后面實(shí)在不行就一條一條翻譯吧quq)