怎么优化局域网串流解码速度

1 天前
 TheNine

目的是串流我在书房的游戏服务器在我房子的任何地方用笔记本、平板、电视之类的设备串流进行游戏

全屋网络是 2.5G ,wifi7 。 游戏主机是 5600G+rx9070xt,串流客户端是 macbook\ipad\iphone ,macbook 有线 2.5G 连接,现在的问题是,无论用 steam link ,还是 sunshine+moonlight 。2.5G 的 macbook 串流 4K 时始终解码延迟在 20MS 左右,虽然延迟不高,但是可以明显感受到画面卡顿抖动的感觉

Video stream: 3840x2160 29.06 FPS (Codec: HEVC, Full) Bitrate: 9.6 Mbps, Peak: 70.9, Frames buffered: 0.4 Host processing latency min/max/avg: 4.8/19.0/5.7 ms Renderer: Metal, colorspace: kCGColorSpaceSRGB Frames dropped by network/pacing jitter: 0.0% / 76.0% Average network latency: 1 ms (14z): 0 ms) Decode time: 4.47|43.12/5.77 ms

1002 次点击
所在节点    宽带症候群
7 条回复
birdvdsk
1 天前
编解码有延迟正常,但是你还会有卡顿就不正常了。你是 a 卡当游戏机,是不是显卡过载或 amd 驱动不行?
TheNine
1 天前
@birdvdsk #1 显卡是没有过载的.甚至是压了频率的。我用的 steamOS



Every 1.0s: echo "SCLK:"; cat /sys/class/drm/card0/device/pp_dpm_sclk; echo "MCLK:"; cat /sys/class/drm/card0/de... bazzite: Sun Dec 21 15:19:33 2025

SCLK:
0: 500Mhz
1: 1423Mhz *
2: 2400Mhz
MCLK:
0: 96Mhz
1: 456Mhz
2: 772Mhz
3: 875Mhz
4: 1124Mhz *
5: 1258Mhz
GPU 用:
100
功率:
135000000
qilme
1 天前
局域网的话带宽可能不是问题,改成 AVC 编解码是否会好一点
TheNine
1 天前
@qilme #3 是的,网络延迟始终保持 1MS ,但是编码解码延迟还是很高。
thetbw
1 天前
应该是苹果芯片的解码延迟本身就高,我用 m4 的 macmini ,和 intel 12500h 的笔记本通过 uu 远程串流一台 4060 的电脑,明显感觉 macmini 的延迟更高,也有可能是我 macmini 接的 4k 显示器比笔记本的 2k 显示器延迟高,但是串流的分辨率都是 4k 的。
TheNine
1 天前
@thetbw #5 可能真的是,我在 reddit 搜到,苹果设备解码延迟基本都比安卓和 intel 芯片高很多
TheNine
1 天前
@thetbw 实测真的是,我找了两台 intel 的电脑,同样的网络环境解码只有 0.5Ms ,换成 mac 就是 5ms

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

https://ex.noerr.eu.org/t/1180377

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

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

© 2021 V2EX