应用简介
Moonlight是一款免费开源的PC游戏串流工具,利用NVIDIA的GameStream技术,将高性能PC上的游戏画面实时传输到手机、平板、电视等设备,让用户随时随地畅玩3A大作。它支持高达4K120FPSHDR的超高清画质,并兼容多种外设,如手柄、键鼠,提供低延迟、高流畅度的串流体验。
1、支持最高4K分辨率、120FPS帧率,带来媲美原生PC的画质体验。
2、优化网络协议,减少音画延迟,适合动作、射击等对操作要求高的游戏。
3、外设支持,可连接/5、Xbox、MFi手柄,并支持蓝牙键鼠及触控操作。
4、既可在同一Wi-Fi下流畅运行,也可通过公网IP实现远程游玩。

1、开源免费,无广告、无内购,代码托管于GitHub,社区持续优化。
2、高画质&高帧率,支持4KHDR和120FPS,媲美本地游戏体验。
3、多设备适配,手机、平板、电视、甚至树莓派均可使用。
4、灵活操控,支持触屏模拟、虚拟按键,并可外接手柄/键鼠。

1、打破设备限制,低配手机/平板也能流畅运行PC3A游戏。
2、低延迟优化,采用/H.265编码,减少带宽占用,提升流畅度。
3、远程游戏自由,配合公网IP或虚拟局域网,实现户外串流。
4、无额外硬件需求,仅需NVIDIAGTX600+显卡,无需Shield设备。
使用Moonlight与NvidiaGeforceExperience进行PC游戏串流,分为本地串流和远程公网串流2种方式。教程主要对路由器进行配置,不使用ZeroTier等额外的软件,保证使用上的原汁原味。
一、系统要求和前期准备
HostPC:使用N卡,GTX600以上型号,并且安装NvidiaGeforceExperience
可以对家庭路由器进行配置
拥有接受串流的移动设备(电脑、手机、平板均可)
远程串流需要公网ip
二、本地串流
本地串流比较容易,就是串流PC和接受串流的移动设备在同一个局域网中,只要安装好软件既可以使用
(1)Host主机配置
在串流PC中打开GeforceExperience,在设置里面的"SHIELD"中打开“GAMESTREAM”选项。

GFE默认会添加支持串流的游戏,并且可以添加任何程序
(2)移动端配置
安装moonlight客户端,开启后自动搜索局域网内开启GAMESTREAM功能的PC,之后进行连接配对即可使用
三、远程公网串流
远程串流是使用公网连接家庭内网的游戏主机进行串流,需要解决外网进入内网的访问问题。

本教程网络拓扑
可以使用IPV4或者IPV6进行串流,但是IPV6的访问需要路由器的支持,并且能够配置IPV6防火墙,由于条件限制本文使用IPV4。
远程串流需要公网ip,没有的同学可以向客服索要。因为用户从外网访问,因此要进行nat转发,需要通过对调制解调器和路由器进行配置。
(1)调制解调器
配置最简单的方式是路由器使用桥接模式,但是这样对原本的网络功能有较大的影响。这里保留光猫拨号的原始链接方式,通过2次端口转发实现连通。首先为了保证路由器lan地址不变,可根据路由器使用的mac地址配置静态ip地址。

在moonlight的SetupGuide中可以找到服务使用的端口:
TCP:47984,47989,48010。
UDP:47998,47999,48000,48010。
在nat设置中对静态lan地址配置端口转发,内网地址为分配的路由器wan口地址。

(2)路由器
首先主机绑定静态IP。

对主机同样的端口配置nat,这样串流流量通路顺利打通。

使用端口检测工具()可以检测是否配置成功(只需检测端口4798447989,其他端口使用时才开放)
(3)host主机和移动端配置。
使用公网串流前,先用内网进行一次串流。
内网串流没有问题后,无需更多配置,移动端使用外网(如5G)也可以正常连接主机。
Moonlight凭借开源、免费与高兼容性,在游戏串流工具中脱颖而出。其核心优势在于对NVIDIA硬件生态的深度优化,实现低延迟、高画质的远程游戏体验,尤其适合拥有GeForce显卡的用户。虽依赖稳定的网络环境,且公网串流需一定技术门槛,但本地使用极为便捷。作为非商业项目,它无广告、无订阅,社区维护活跃,持续适配新设备与协议。
应用信息
相关专题MORE +