跪求讨论局域网远程桌面方案

2021-03-04 11:09:11 +08:00
 devliu1

(迫于)想在家里不切换设备远程控制其他机器 coding,用 VNC 和 RDP 感觉速度都不是很理想,还是有一丝丝卡顿(办公正常,但是 coding 还是不是很丝滑),想看看大家都网络设备与延迟情况,跪求大家提出优化方案。

控制端:普通 TPLink 千兆(可能是瓶颈) + mbp WiFi 连接 (带宽可以达到 150M,可能有其他原因,换过有线千兆但同样不是很丝滑)

被控端:有线千兆

13383 次点击
所在节点    程序员
53 条回复
hs0000t
2021-03-04 12:16:40 +08:00
moonlight,别说 coding 了,打 fps 都可以
chenjies
2021-03-04 12:25:23 +08:00
无法使用 moonlight,可以试试 parsec,我用这个运行 3D Mark 测试,编码解码大致是十几毫秒。不过最好测试,这个可能会蓝屏。
daokedao
2021-03-04 12:26:04 +08:00
提供一个另类的方案,用凌波教学网软件,可以操作多台电脑桌面。我是看到上面 @goodryb 说 rdp 软件在播放视频时不行,这个教学网软件在远程桌面播放视频都不卡顿,你可以比较一下。
40EaE5uJO3Xt1VVa
2021-03-04 12:35:18 +08:00
咋说,我局域网无线都很流畅,不知道你说的略微卡顿怎么表现的
cst4you
2021-03-04 12:57:07 +08:00
anydesk 局域网也很快
kop1989
2021-03-04 12:58:39 +08:00
建议通过串流解决,一劳永逸。
我的串流帖: https://www.v2ex.com/t/755819
knives
2021-03-04 13:31:47 +08:00
RDP 比其它方案有一个分辨率自适应的优势,在被控端为 1080p,主控端为 4K+200% 缩放的情况下,能将被控端的显示分辨率也提升到 4K+200% 上。但这个功能在我的 Win10 PC 上概率会导致黑屏,原因不明……其它 Windows Server 上没遇到过问题。

其它的,尝试过 TeamViewer 、NoMachine 、parsec 等。传统的远程桌面类别的,除开 RDP 还是 TeamViewer 功能最为完善。

TeamViewer 的缺陷在显示效果和账号系统不稳定这两方面。TeamViewer 也有一定的显示缩放优化,但应该仅仅是被控端的缩放,无法与 RDP 的效果相比;另外账号登录之类的功能在局域网下完全鸡肋,我索性直接关闭了事。

parsec 显示效果比 TeamViewer 要好一些,但是在我这边登录被墙用起来比较麻烦。另外也许是因为用了 Proxifier 进行代理的关系,所有的控制输入似乎也经过了服务器中转,导致输入延迟非常高。解决了登录墙的问题或许也就没这个延迟问题了,这方面我没有后续测试。
shilyx
2021-03-04 13:31:56 +08:00
看起来你需要一个长 hdmi 线
miao666
2021-03-04 14:13:41 +08:00
不会吧,局域网 RDP 会卡吗?
Crusader
2021-03-04 14:15:48 +08:00
to desk
fuis
2021-03-04 14:16:17 +08:00
俺建议你整长的 HDMI 线,还有 KVM 切换器
Flymachine
2021-03-04 14:49:40 +08:00
@devliu1 那只能上串流+wifi6 设备了。现有的 VR 串流+wifi6 都可以把带宽提升到 7.5m/s,延迟压到 30-50ms,你这种普通显示屏效果只会更好。

不过如果我来选,我还是更青睐 VSCode 方案,可能是因为我平常 Linux 用的多吧。
SenLief
2021-03-04 14:56:28 +08:00
想啥呢?直接整条 hdmi 线就好了。
jim9606
2021-03-04 14:58:00 +08:00
基于远程访问的方法肯定比不上直接中继 HDMI/USB 信号的。
WiFi 如果链路速度只有 150Mbps 那肯定是不行的,至少也要搞到 433Mbps (也就是 wifi5 ),ping 被控端应该要在 1ms 以内。
去组策略-管理模板-Windows 组件-远程桌面服务-远程桌面会话主机-远程会话环境:
1. 启用“将硬件图形适配器适用于所有远程桌面服务会话”,注意主机至少要连个假显示器,不然首次连接可能会黑屏
2. “配置远程桌面连接的 H.264/AVC 硬件编码”可选启用,个人感觉会增大延迟
3. “配置 RemoteFX 自适应图形的图像质量”调到高 /无损,不过可能没用
devliu1
2021-03-04 15:31:19 +08:00
感谢各位,再次说明一下我说的卡不是不能用的卡,而是视觉上不痛快的那种卡。

除了串流比较复杂没有来测试,其他的远程控制方案基本都测试过了,包括 Nomachine teamviewer anydesk todesk 综合来说 rdp 效果还是最快了,体验也好,只是播放视频不太行。

根据 @xylophone21 提到的测时差的方法,我使用 VNC 测试延时有 200ms (卡),同时还测试了本地开虚拟机(排除 LAN 的因素),也是将近 200ms,rdp 由于只能登陆一处无法测试,不知道有没有其他办法可以给出性能指标。

我这边换了全有线,iperf 测试带宽可以达到 800M,还是有同样的感觉(不知道是不是强迫症要求太高了😂),

按照 @goodryb (修改 rdp 默认 fps 限制) 和 @jim9606 (将硬件图形适配器适用于所有远程桌面服务会话)的方法,明显感觉快一些,但(还是强迫症😂

感觉 hdmi 线+显示器+kvm 还是一条比较好的解....只是我习惯不用显示器😂
xeathen
2021-03-04 15:35:42 +08:00
@gBurnX #2 家用环境想达到屏蔽条件?直接非屏蔽线就好了
pkookp8
2021-03-04 15:48:12 +08:00
家里网络有烦恼?人工纸张来帮您!
您想搜索的是不是: 换一套小一点的房子
Leprax
2021-03-04 15:55:39 +08:00
@fuis 低价 KVM 设备严重损坏画质
ytmsdy
2021-03-04 16:06:14 +08:00
主控端和被控端都用有线网络,不要用无线!不要用无线!不要用无线!
之前从外面远程到家里电脑,家里电脑是笔记本,然后用的无线网络。也出现时不时卡顿,不流畅的问题。
后来直接换成有线网络就解决了!
后来查了一下,其实无线连接会出现时不时丢包的情况。
CallMeReznov
2021-03-04 16:14:00 +08:00
视频采集卡+无线键鼠

对延迟敏感的话这是最优的解决方案了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/758326

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX