V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
frank1256
V2EX  ›  程序员

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

  •  
  •   frank1256 · 12 天前 · 1479 次点击

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

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

    第 1 条附言  ·  12 天前
    sunshine 和 moonlight ,粘贴复制有点麻烦,我只是想远程连接 windows 工作。

    parsec 等串流画质不行。rdp 画质最优。
    18 条回复    2025-09-29 09:14:56 +08:00
    faketemp
        1
    faketemp  
       12 天前 via iPhone
    uu 远程 免费高质一键解决 可以试试
    shewhen
        2
    shewhen  
       12 天前 via iPhone
    蹲一个方案,我也是试过了各种方案,正反反正,都很卡
    INTEL2333
        3
    INTEL2333  
       11 天前
    +1
    caocong
        4
    caocong  
       11 天前
    rdp 运行什么程序或者什么操作的肉眼感觉 30hz
    frank1256
        5
    frank1256  
    OP
       11 天前
    @caocong testufo ,虽然现实是 60hz ,但是看得出来是 30hz
    desdouble
        6
    desdouble  
    PRO
       11 天前
    rdp 协议好复杂,多通道传输的数据类型很多。有些交互界面传输的不是画面或视频而是命令,这些命令可以在本地的 windows 上执行。macOS 的 rdp 客户端就做不到。
    desdouble
        7
    desdouble  
    PRO
       11 天前
    我 mac 上的 rdp 客户端还是多年前的 beta 版。好久没更新了,有 1 年内的新版本吗?
    frank1256
        8
    frank1256  
    OP
       11 天前 via iPhone
    @desdouble 现在改名叫 windows
    user100saysth
        9
    user100saysth  
       11 天前
    添加注册表是卵的
    那些说添加注册表可以的,估计自己都没试过,或者自己区分不了 30 与 60
    建议放弃
    -------------
    如果有大佬能搞定 rdp 60hz,带带我!
    frank1256
        10
    frank1256  
    OP
       11 天前
    @user100saysth 注册表是可以的,需要 windows 连 windows ,mac 连就不行
    frank1256
        11
    frank1256  
    OP
       11 天前
    @shewhen 换 moonlight 开 YUV 4:4:4 Encoding ,按键开启 capture system keyboard
    user100saysth
        12
    user100saysth  
       11 天前
    @frank1256 #10 你验证过没,我实测没有明显变化,虽然 ufotest 显示有 40+
    frank1256
        13
    frank1256  
    OP
       11 天前
    @user100saysth 那你配置有问题,配置好后是 testUfo 显示 66hz
    user100saysth
        14
    user100saysth  
       11 天前
    @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
        15
    frank1256  
    OP
       8 天前   ❤️ 1
    @shewhen
    @INTEL2333
    试了几天,最优解有了,pd 或者 fusion ,pd 画质更好一些,更流畅一些。在 mac 上起一个 tiny11 的 arm 虚拟机,然后 rdp 去连机器,就是 60hz 了,是 macos 的 client 有问题,官方目前没人管。流畅多了,moonlight 和 parsec 画质真的不行。
    shewhen
        16
    shewhen  
       7 天前
    @frank1256 #15 macos 的 windows rdp 协议是残废的,所以很卡
    shewhen
        17
    shewhen  
       7 天前
    @frank1256 #15 楼主能发一下能用的 tiny11 镜像吗
    frank1256
        18
    frank1256  
    OP
       7 天前
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2021 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:22 · PVG 17:22 · LAX 02:22 · JFK 05:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.