AMD/Intel/Nvidia使用moonlight(sunshine)串流教程V1.1

已更换新版sunshine,教程请移步新版sunshine串流教程 - 哔哩哔哩 (bilibili.com)
远程桌面估计大多数人都用过
向日葵,teamview,RealVNC,Splashtop等远程桌面应用数不胜数
但是想进一步实现远程游戏的话产品就少了
目前大概只有AMD Link,Moonlight和steam link
steam link感觉只要画面一动就开始模糊
AMD Link因为不支持核显所以连使用资格都没有。。。
而基于nvidia开源项目的Moonlight是目前体验最棒的
实测服务端和客户端都无线接入局域网的话画面真实延迟大概在50-80ms
(路由器为腾达AC11,两台设备均接入5Ghz频段)
但是目前度娘貌似只能找到nvidia平台(通过GeForce Experience)的教程
所以经过自己摸索了半个月,终于是找到了三平台通用的串流服务端
Sunshine
github项目地址:
https://github.com/loki-47-6F-64/sunshine
接下来进入正文
一、服务端配置(Windows,用Linux的大佬应该不需要吧)
先打好手柄驱动(貌似不打会出现手柄无反应)
进入https://github.com/ViGEm/ViGEmBus/releases
下载ViGEmBusSetup_x64.msi或ViGEmBusSetup_x86.msi后安装
进入https://github.com/loki-47-6F-64/sunshine/releases
下载Sunshine-Windows.zip并解压至任意位置

双击install-service.bat安装服务
安装完成后服务会启动
浏览器进入https://127.0.0.1:47990
(记住一定要加https!!!,因为只输入IP默认http!!!)
第一次进入会让你设置用户名和密码,随便填一个就行
设置好后刷新,输入刚才设置的用户名和密码
点击congruation
点击audio/video
本来准备上翻译,但是有点多,所以会把翻译单独拿出来再发一篇
接下来是音频配置:
下载https://software.muzychenko.net/freeware/vac466lite.zip
解压至任意文件夹并点击setup.exe安装虚拟声卡
安装好后在
sunshine文件夹打开cmd
运行/tool/audio-info.exe
将你的音频设备ID复制到Audio Sink
将虚拟音频设备ID(设备名Virtual Audio Cable的那个)复制进Virtual Sink

客户端安装及连接:
android客户端:https://github.com/moonlight-stream/moonlight-android/releases
没root下nonroot版本

iOS客户端:https://apps.apple.com/app/moonlight-game-streaming/id1000551566
确保客户端和服务端在同一局域网
安装后打开应该会自动搜索到
如果没有的话在服务端设备运行ipconfig获取ip
然后在客户端点右上角加号输入IP即可