V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gam2046
V2EX  ›  微软

RDP 如何降低音频传输的延迟?

  •  
  •   gam2046 · 2017-09-10 20:18:25 +08:00 · 2556 次点击
    这是一个创建于 2631 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虽然需求有点诡异,但是还是想来问问。

    RDP 远程连接到局域网一台机器,需求将该计算机的音频重定向到本机输出。

    奈何 RDP 图形传输效率很高,可是音频的延迟就有点大了。在千兆内网环境中,人耳可以感受到明显延迟。大约在 1~3 秒左右。

    造成延迟的基本原因大约是远程机器中存在一个音频的缓冲区,待缓冲区满了以后才会一并发送过来。

    所以有什么方法可以降低这个音频的延迟呢?

    RDP 两端均为 Windows,已启用 Remote FX

    4 条回复    2017-09-13 19:33:33 +08:00
    fzinfz
        1
    fzinfz  
       2017-09-10 23:37:20 +08:00
    popkara
        2
    popkara  
       2017-09-11 11:43:23 +08:00 via iPad
    RDP 的音频确实有点问题,视频还好,音频同个千兆交换机下有时都会爆音,搞不明白。视频还算好,但也会有时出现色块,无法自己恢复,需要重连。Remote FX 确实是个好东西,有着近乎原生的体验。
    gam2046
        3
    gam2046  
    OP
       2017-09-12 09:11:26 +08:00
    @fzinfz 感谢提供思路。可惜我的情况是客户端通过蓝牙连接的音响,并不可以通过 USB Redirection 传给 RDP 服务端。

    @popkara 之前从没遇到过你说的视频色块的情况。但是就在看完你的帖子以后 遇到了。Windows 2016 连接到 Windows 10,使用 HTML5 播放视频时 大概率出现此情况。
    fzinfz
        4
    fzinfz  
       2017-09-13 19:33:33 +08:00
    @gam2046 回复这个帖子后我也遇到 RDP 音频延迟几秒的问题了( win 10 连 2016 物理机)。。。原因是我在 RDP 1 中又开了个嵌套的 RDP 2,然后在 RDP 1 中放视频,关闭 RDP 2 后正常,供参考。记得之前也试过连 remotefx guest,并不会有那么夸张的音频延迟。

    建议测试:
    非蓝牙直连
    监测下 ping 值 /guest CPU 使用率
    和其它环境的延迟对比下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2812 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.