windows 的 rdp 如何提高传输质量 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wszgrcy
V2EX    Windows

windows 的 rdp 如何提高传输质量

  •  
  •   wszgrcy 2021-01-19 09:34:59 +08:00 6862 次点击
    这是一个创建于 1731 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 局域网,设备 readmi ac2100(openwrt) windows 端 网线; linux ax200

    • 不知道卡在哪里了,rdp 设置 将加速方面的都开了,60 帧也开了但是 windows 方面的速度,始终在 150mbps 左右,linux 用 rdesktop -x l -z 等参数也开了,linux 显示的传输速度是 18m/s(和 windows 换算下来差不多)

    • 但是如果找个视频看,全屏就能看到隐隐约约的不连贯,但是视频是 30 帧的....切换软件的时候也能明显看出来

    • 当然如果正常 code,几乎没影响,和操作本机一样,只不过确实远程的时候感觉缺了点什么

    • 不知道现在是速度跟不上,需要更高的速度,还是帧率被锁了,又或者是 linux 端没法处理那么大的数据量,也就是虽然传过去,但是实际上产生了跳帧?

    17 条回复    2021-01-21 10:20:27 +08:00
    cheng6563
        1
    cheng6563  
       2021-01-19 09:40:59 +08:00
    rdp 是这样的。要想流畅用类似 Parsec 这种为远程游戏而生的软件
    IDAEngine
        2
    IDAEngine  
       2021-01-19 09:42:52 +08:00
    rdp 裸流估计可以解决
    MeteorCat
        3
    MeteorCat  
       2021-01-19 09:49:46 +08:00 via Android
    有没有显卡?还是虚拟机的 128m 显存?
    IDAEngine
        4
    IDAEngine  
       2021-01-19 10:07:15 +08:00
    @wszgrcy 我们以前用 beyondtrust 远程桌面,可以远程桌面看 youtube 1080p,一点都不卡,特别流畅。
    wszgrcy
        5
    wszgrcy  
    OP
       2021-01-19 10:09:43 +08:00
    @MeteorCat 实体机,笔记本 intel 集显+1060 不过远程的时候看的是集显有占用
    jindom
        6
    jindom  
       2021-01-19 10:30:29 +08:00
    rdp 协议网络上基于 TCP 的,传输连续图像的时候没有优势,可以用支持 udp 的远程连接软件。
    个人试过 Anydesk 和 parsec 都是支持 udp 协议的,远程看视频玩游戏都行
    当然 windows 的 rdp 也可以开启 udp,google 一下有教程,不过开了效果也不是特别好
    elfive
        7
    elfive  
       2021-01-19 10:34:17 +08:00 via iPhone
    @jindom #6 rdp 在 win7 以后就支持 udp 传输了,win7 安装个补丁也能够支持 udp 传输。我办公室(win7)远程家里(win10),300kB/s 都能很流畅的看视频……游戏的话……哎……rdp 下 Minecraft 和一些游戏开不起来……
    jindom
        8
    jindom  
       2021-01-19 10:56:59 +08:00
    @elfive 不是吧,我看是需要 winserver 启用远程桌面管理器然后注册表改点东西才可以的。要不然连接信息那边不会显示已启用 udp 吧,没试过 win7 启用 udp 不清楚具体。
    ![]( https://hackmd.jinzz.cc/uploads/upload_ce0f7d085009470f3bcbe8a34012156b.png)
    ShinichiYao
        9
    ShinichiYao  
       2021-01-19 10:57:44 +08:00
    打开 UDP 支持就可以了
    thtznet
        10
    thtznet  
       2021-01-19 16:40:27 +08:00
    你需要启用 RemoteFX 支持。
    thtznet
        11
    thtznet  
       2021-01-19 16:42:35 +08:00
    补充一下,不启用 RemoteFX 或者显卡直通,你永远只有 30fps,这是写在微软文档上的标准。
    thtznet
        12
    thtznet  
       2021-01-19 16:45:15 +08:00
    不好意思,我记错了,启用 RemoteFX 也只有 30fps,但是播放视频可以硬解,看普通视频是够的,DDA 可以达到 60fps,这是文档: https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/plan/plan-for-gpu-acceleration-in-windows-server
    thtznet
        13
    thtznet  
       2021-01-19 16:49:48 +08:00
    补充一个微软提供的修改注册表提升 RemoteFX fps 的方法: https://docs.microsoft.com/zh-cn/troubleshoot/windows-server/remote/frame-rate-limited-to-30-fps
    ttimasdf
        14
    ttimasdf  
       2021-01-19 20:09:57 +08:00
    18M 每秒还不连贯……这都赶上 4K 电影的码率了。如果你觉得 RDP 质量还不行,那只能说明 RDP 不是针对这个场景的。从编解码、压缩开销、传输各方面肯定有一个在瓶颈上,不是切换下某个配置开关就能解决的。

    如果是想看电影打游戏的话,除了楼上提到的一些,也可以试试 steam link 。不是开玩笑,这软件延迟非常非常低。而且如果你买了阀门特别定制的硬件盒子(也叫 steam link,咸鱼两三百)的话,局域网里用它插手柄 1080p 打游戏都完全没有问题,除非打 FPS,否则延迟基本感知不到。而且 win 版本投屏服务端软件(其实就是 steam……)是可以投全桌面的,当 RDP 也没啥大问题。
    ttimasdf
        15
    ttimasdf  
       2021-01-19 20:11:46 +08:00
    而且 steam link 可以推音频流,我现在就拿 steam link 插电视,电脑上电影下载好双击播放电视上就有了,,NAS 都省了,,
    Eytoyes
        16
    Eytoyes  
       2021-01-20 11:31:22 +08:00
    rdp 公网远程推 gal 真的爽啊,省流又省电,后来发现音画不同步,总慢了 0.2 秒,最后关掉了路由 nat 加速解决了
    hccsoul
        17
    hccsoul  
       2021-01-21 10:20:27 +08:00
    ==调用不了独立显卡,很多需要打开独显的软件打开都报错。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5456 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 08:09 PVG 16:09 LAX 01:09 JFK 04:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86