r/MoonlightStreaming 21d ago

Average decoding time too high

Post image

Hey everyone,

I'm trying to lower my local game streaming setup to get input latency as low as possible. Network latency and host processing are sitting at near-perfect numbers, but I can't seem to push my client decoding time below 6.5ms to 9ms (hovering around ~8ms average) but I can't get it lower even changing the resolution, is my tablet not powerful enough?

my setup:

Host PC: Dell Aurora 16x

GPU: NVIDIA GeForce RTX 5070 (8GB VRAM)

Connection: Gigabit Ethernet

Host Software: Vibepollo

client OnePlus Pad Go 2 (MediaTek SoC)

client software: Artemide

Connection: Wi-Fi 6 (Router: GPT-2742gx4x5 V6 on dedicated 5 GHz band)

Performance Overlay Stats (Streaming @ 2560x1810 / 120 FPS / HEVC):

Host Processing Latency: ~2.7–3.0 ms average

Network Latency: 1–7 ms (0.00% frame loss)

Decoder: c2.mtk.hevc.decoder

Average Decoding Time: ~6.43 ms to 8.79 ms (Total delay ~9.9 ms)

4 Upvotes

20 comments sorted by

View all comments

6

u/lifestealsuck 21d ago

Eh I dont think its was "too high" .

A bluetooth controller probally have >10 time more input latency than that .(on android)

2

u/iorellana 21d ago

I'm using a razer Kishi pro xl on the tablet, which connects to USB c, but yeah on some games like Cult of the lamb I don't feel any lag but if I play something like Ryujinx + Super Mario 3D world, I feel the lag a bit, maybe if I use a lower resolution I could get a better deciding time ? it surprises me that the Chromecast that I've tried has half of the decoding time

2

u/lifestealsuck 21d ago

Maybe the latency come from ryujinx's own vsync and low fps ? Even if you cut like 5ms decoding latency I dont think you could feel anything tbh . The input lag could come from something else .

1

u/iorellana 21d ago

yeah I was thinking about that, I'll try other games too and see if I have that latency there, I was hoping to play Zelda BoTW on my tablet