远程游戏串流(Game Streaming)
阅读 10
我有一台显卡还不错的笔记本电脑(Windows 10系统),还有一台24寸的iMac。笔记本电脑的显示效果不好,且屏幕太小,看久了容易伤眼睛。而iMac是4K显示器,现实效果极其好。
那有没有一种方案:游戏跑在显卡好的笔记本上,而显示内容可以同步投影到iMac屏幕上进行显示呢?
通过摸索,我找出了一个很棒的开源方案:Apollo + Moonlight。
Apollo
Apollo 是供Moonlight使用的自建猴戏串流服务。
这是一个开源软件,直接到 github下载exe安装包,安装即可。
下载网址如下:https://github.com/ClassicOldSong/Apollo/releases#release-v0.4.6
安装完成后,它会启动一个http服务器,在浏览器中打开:

这样,服务器端就准备好了。现在来准备iMac上的客户端 Moonlight。
Moonlight
可以在如下地址进行下载:
下载完成后,打开就可以连接了。
在客户端中可以设置分辨率和FPS,因为我的笔记本电脑最大分辨率只有1080P,所以,设置为1080就够了。因为即便设置为4K,也不会变的更清晰,反而消耗不必要的网络资源。
另外,有几个快捷键非常重要:
切换全屏和窗口:Shift + Control + Option + S
退出串流会话: Shift + Control + Option + Q
切换鼠标/键盘捕获: Shift + Control + Option + Z
查看性能统计信息:Shift + Control + Option + S

在 macOS系统中,Command + Q 快捷键在串流中不会按预期来退出 Moonlight,需要用上面的退出会话快捷键才行。
除此之外,还可以将Moonlight装到电视上等更大的屏幕中。
最后编辑于: 2026-08-29