windows rdp 60hz, mac 客户端不生效

4 天前
 frank1256

按网上资料说的添加了注册表的 60hz ,设置,用 windows 电脑连接目标机器就没问题,testufo 显示 60hz 。

用 macos 的 windows rdp 客户端,testufo 也是 60hz ,但是肉眼明显感觉到只有 30hz 。有大佬知道问题在哪里吗

1137 次点击
所在节点    程序员
17 条回复
faketemp
4 天前
uu 远程 免费高质一键解决 可以试试
shewhen
4 天前
蹲一个方案,我也是试过了各种方案,正反反正,都很卡
INTEL2333
4 天前
+1
caocong
4 天前
rdp 运行什么程序或者什么操作的肉眼感觉 30hz
frank1256
4 天前
@caocong testufo ,虽然现实是 60hz ,但是看得出来是 30hz
desdouble
4 天前
rdp 协议好复杂,多通道传输的数据类型很多。有些交互界面传输的不是画面或视频而是命令,这些命令可以在本地的 windows 上执行。macOS 的 rdp 客户端就做不到。
desdouble
4 天前
我 mac 上的 rdp 客户端还是多年前的 beta 版。好久没更新了,有 1 年内的新版本吗?
frank1256
4 天前
@desdouble 现在改名叫 windows
user100saysth
3 天前
添加注册表是卵的
那些说添加注册表可以的,估计自己都没试过,或者自己区分不了 30 与 60
建议放弃
-------------
如果有大佬能搞定 rdp 60hz,带带我!
frank1256
3 天前
@user100saysth 注册表是可以的,需要 windows 连 windows ,mac 连就不行
frank1256
3 天前
@shewhen 换 moonlight 开 YUV 4:4:4 Encoding ,按键开启 capture system keyboard
user100saysth
3 天前
@frank1256 #10 你验证过没,我实测没有明显变化,虽然 ufotest 显示有 40+
frank1256
3 天前
@user100saysth 那你配置有问题,配置好后是 testUfo 显示 66hz
user100saysth
3 天前
@frank1256 #13 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations 在"编辑" 菜单上,单击"新建",然后单击 " (32 位) 值"。 键入 DWMFRAMEINTERVAL , 然后按 Enter 。 右键单击 DWMFRAMEINTERVAL ,单击****修改。 单击 “十 进制”,在"值数据"框中键入 15 ,然后单击"确定 "。 这会将最大帧速率设定为 60 帧/秒 (FPS) 。
-----------------------
不是这样吗? https://blog.csdn.net/fbllfbll/article/details/126725223
frank1256
11 小时 56 分钟前
@shewhen
@INTEL2333
试了几天,最优解有了,pd 或者 fusion ,pd 画质更好一些,更流畅一些。在 mac 上起一个 tiny11 的 arm 虚拟机,然后 rdp 去连机器,就是 60hz 了,是 macos 的 client 有问题,官方目前没人管。流畅多了,moonlight 和 parsec 画质真的不行。
shewhen
10 小时 9 分钟前
@frank1256 #15 macos 的 windows rdp 协议是残废的,所以很卡
shewhen
10 小时 8 分钟前
@frank1256 #15 楼主能发一下能用的 tiny11 镜像吗

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

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

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

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

© 2021 V2EX