UU 远程自定义码率设置大于 100 Mbps 实际只跑 10Mbps,自定义码率还不如原画

6 小时 30 分钟前
 nachr
局域网内用 UU 远程串流,碰到一个想不通的现象,排查了半天还是没结论,来请教一下。

环境:
- 被控端 Windows 11 + AMD RX 7900 XT
- 被控端无物理显示器,接 HDMI 欺骗器,实际走 UU 的超级屏(虚拟显示器),3840x2160 @ 144Hz
- 控制端 macOS
- 同一局域网,UU 浮层显示 UDP LAN / 1ms / 11ms frm. / 0.0% loss

测试内容统一用 webglsamples.org 的 WebGL Aquarium ,满屏鱼群高速运动,被控端本地稳定 120fps 。码率读数取自 UU 自带的网络状态浮层。

实测:
- 传输画质 = 原画 20M:实际约 50 Mbps
- 传输画质 = 自定义码率,上限 100 Mbps:实际不到 20 Mbps
- 传输画质 = 自定义码率,上限 200 Mbps:实际 11.0 Mbps
也就是把上限拉高之后,实际码率反而比原画预设低了一大截,画面明显更糊。4K144 下 10 Mbps 大概是 0.0084 bit/像素,鱼群和水面全是块效应。

已经排除的:
- 同一台机器、同一块显卡、同一条局域网,换 Moonlight 串流可以正常跑高码率

想请教下:
1. 这个自定义码率设的到底是上限还是目标码率?从行为看更像是上限,而实际码率从来没接近过它。
2. 切到“自定义”之后,是不是就丢掉了原画挡位自带的画质目标,控制器只按保底水位走?
3. 如果确实是这样,那想在局域网里跑高画质,正确的设置方式是什么?有没有办法既保留原画挡位、又把码率往上提?

另外想问下有没有人用 N 卡 + HDMI 欺骗器试过同样的场景?
270 次点击
所在节点    问与答
2 条回复
qgswzmz
5 小时 50 分钟前
我的体验是局域网内用默认原画足够清楚可以满足需求,从外面用移动数据连的时候我设置码率限制为 15m 他反而会跑到 20-30 把宽带上行占满卡住自己
yidinghe
5 小时 44 分钟前
可能是你的被控端编码能力不够。

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

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

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

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

© 2021 V2EX