Moonlight安卓是一款开源的游戏流式传输软件。这款软件可以通过点端设备(如智能手机、平板电脑或低配电脑),不需要拥有昂贵的高性能硬件就能实现来畅玩高质量的游戏。软件通过实时视频流传输游戏画面,并将用户的输入(如键盘、鼠标、手柄)传输回游戏主机或电脑,这使得用可以在不同的设备上玩游戏,不需要再每个设备上都下载安装游戏。喜欢玩游戏的朋友不要错过哟,随时随地享受到游戏带来的乐趣。
1、首先确保Nvidia Experience里sheld的gamestream开启。
2、确保这两个服务开启:
3、确保防火墙允许相应的应用和服务通过:
4、把电脑的wifi共享出来,也可以共享有线网(应该有网卡):
5、这样应该就保证了手机和电脑都在同一个局域网,在手机端就可以自动搜到电脑了。
Moonlight与Nvidia Geforce Experience进行PC游戏串流,分为本地串流和远程公网串流2种方式。教程主要对路由器进行配置,不使用ZeroTier等额外的***软件,保证使用上的原汁原味。
Host PC:使用N卡,GTX 600以上型号,并且安装Nvidia Geforce Experience
可以对家庭路由器进行配置
拥有接受串流的移动设备(电脑、手机、平板均可)
远程串流需要公网ip
本地串流比较容易,就是串流PC和接受串流的移动设备在同一个局域网中,只要安装好软件既可以使用
(1)Host主机配置
在串流PC中打开Geforce Experience,在设置里面的"SHIELD"中打开“GAMESTREAM”选项 。
GFE默认会添加支持串流的游戏,并且可以添加任何程序
(2)移动端配置
安装moonlight客户端,开启后自动搜索局域网内开启GAMESTREAM功能的PC,之后进行连接配对即可使用
远程串流是使用公网连接家庭内网的游戏主机进行串流,需要解决外网进入内网的访问问题。
本教程网络拓扑
可以使用IPV4或者IPV6进行串流,但是IPV6的访问需要路由器的支持,并且能够配置IPV6防火墙,由于条件限制本文使用IPV4。
远程串流需要公网ip,没有的同学可以向客服索要。 因为用户从外网访问,因此要进行nat转发,需要通过对调制解调器和路由器进行配置。
(1)调制解调器
配置最简单的方式是路由器使用桥接模式,但是这样对原本的网络功能有较大的影响。 这里保留光猫拨号的原始链接方式,通过2次端口转发实现连通。 首先为了保证路由器lan地址不变,可根据路由器使用的mac地址配置静态ip地址。
在moonlight的Setup Guide中可以找到服务使用的端口:
TCP:47984, 47989, 48010
UDP:47998, 47999, 48000, 48010
在nat设置中对静态lan地址配置端口转发,内网地址为分配的路由器wan口地址。
光猫端口转发
(2)路由器
首先主机绑定静态IP
对主机同样的端口配置nat,这样串流流量通路顺利打通
使用端口检测工具(https://www.canyouseeme.org/)可以检测是否配置成功(只需检测端口47984 47989,其他端口使用时才开放)
(3)host主机和移动端配置
使用公网串流前,先用内网进行一次串流。
内网串流没有问题后,无需更多配置,移动端使用外网(如5G)也可以正常连接主机。
1、开源且完全免费(无广告,IAP或“ Pro”)。
2、串流从任何商店购买的游戏。
3、可在家庭网络或Internet 、 LTE上运行。
4、高达4K 120 FPS HDR流媒体和7.1环绕声。
5、键盘和鼠标支持(最好是Android 8.0或更高版本)。
6、触控笔、 S笔支持。
7、支持PS3,PS4,Xbox 360,Xbox One和Android游戏手柄。
8、强制反馈支持。
9、本地合作社,最多可连接4个控制器。
10、长按开始,通过游戏板进行鼠标控制。
1、Sunshine增加了对完全端到端流加密的支持*。
2、修复了通过某些Internet连接进行流式传输时立即终止连接的错误*。
3、增加了调整模拟隆隆声强度的选项。
4、添加了在控制器鼠标模拟模式下滚动的选项。
5、在临时网络中断期间提高了连接可靠性。
6、固定通过特殊阳光键组合到主机。