Moonlight是专为安卓手机用户设计的一款零延迟游戏串流软件。借助它进行串流后,玩家能够在手机移动端畅快游玩PC端游戏,无需担忧卡帧、掉帧等状况。游戏进度可同步至云端,实现在不同设备间的无缝切换与衔接,让手机屏幕化身移动游戏厅。
借助Moonlight与Nvidia Geforce Experience实现PC游戏串流,存在本地串流和远程公网串流这两种途径。本教程着重于对路由器进行设置,无需借助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,这样串流流量通路顺利打通
使用端口检测工具可以检测是否配置成功(只需检测端口47984 47989,其他端口使用时才开放)
(3)host主机和移动端配置
使用公网串流前,先用内网进行一次串流。
内网串流没有问题后,无需更多配置,移动端使用外网(如5G)也可以正常连接主机。
1. 路由器进行连接与配置时,可参照教程,如此能快速实现连接成功。
2.接受串流的移动设备,包括有平板手机电脑。
3.安装客户端以后,直接开启自动搜索找到需要的局域网络。
1.这款软件能够有效的解决外网,进入内网的访问问题。
2.要想用户从外网访问,必须要调节路由器的配置。
3.对于主机的端口配置nat,这样寸流流量的通路就可以快速的打通。
这款软件功能极为齐全,画面传输毫无延迟,速度快且效率高,有效解决了卡顿问题。它能迅速将电脑画面传输至手机,也可把手机画面传输到电脑。使用过程中,若遇问题,用户可及时咨询客服,客服会解决相关问题,并提供具体教程,助力用户完成相应操作。