type
status
date
slug
summary
category
tags
icon
password
AI 摘要
使用Sunshine + Moonlight 来实现毫秒级延迟的远程串流,将你的固定设备在移动设备便携使用,无需公网IPv4
硬件与软件的选择
首先你得理解我们串流的目的是要将你的高配置台式电脑,在一台轻薄笔记本电脑上,或者在安卓设备如手机、平板甚至智能电视的上面来进行使用,各种性能开销归结于你的服务端即台式电脑,而你的客户端只需要负责数据的接收和视频解码。这种场景类似于“云游戏”,但是免费并与你的主机配置挂钩
Tip:游戏串流,游戏的计算和渲染过程发生在远程服务器上,而不是玩家的本地设备上。本地设备可以轻松游玩远程游戏。
1.Sunshine
远程设备(被控制的设备)需要安装Sunshine
Tip:
没有显卡的虚拟机安装会提示运行有问题(不清楚怎么解决)

Sunshine下载:
下载应用

默认安装即可

安装完成打开应用,会打开一个网页UI界面

设置用户名密码

等待网页刷新,进行登录

点击“Configuration”

Tip:
下面步骤我都是默认未修改,只在局域网中串流默认即可
允许外网设备配置sunshine,可以设置任何人

如果有做修改,点击“Save”,再点击“Apply”

2.Moonlight
本地设备(连接远程设备的设备)需要安装Moonlight
Moonlight:
滚动下滑,下载对应客户端

正常情况远程设备打开了,可以看到已经显示有可以连接的设备,点击进行连接

提示需要在远程的主机输入PIN码

远程设备,打开Sunshine,点击“PIN”

输入PIN码

重新连接,选择“DESKTOP”

成功连接显示界面

回到设置界面,根据需要进行设置

设置完成,看起来更加清晰和使用触屏

基本默认设置,延时在45毫秒左右(已经很低了,不过还可以设置优化更加低)

3. 虚拟显示器:笔记本+台式机
下载地址:https://github.com/nomi-san/parsec-vdd/releases




4.总结
目前的Sunshine+Moonlight串流方案还是挺不错的,延时很小,适用性强。
一开始我是想用Parsec的,但是我主要是想在iPad上实现串流,而Parsec没有对应客户端,所以就放弃了,如果是安卓平板可以使用Parsec可能设置和使用会更加简单方便。

至于为什么不用Win自带的远程连接,虽然不用额外安装应用,但是相比较延时太大了,不适合高帧率游戏。
- 作者:Yong Liu
- 链接:https://ikiss.eu.org/article/abc/15
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章