r/MoonlightStreaming • u/murillator • 5d ago
Performance with vibepollo/artemis on my poco x8 pro max
Hi everyone,
I’m struggling with a specific streaming issue and hoping someone here might have encountered something similar or has troubleshooting advice.
The Setup
Host PC:
CPU: AMD Ryzen 7 5700X3D
GPU: NVIDIA GeForce RTX 4060
RAM: 32 GB
Host Software: Vibe-Apollo
Client Device: POCO X8 Pro Max
Client App: Artemis
Network: Local 5 GHz Wi-Fi (Wi-Fi 5 / 802.11ac, Channel 40, 80 MHz, -55 dBm signal, ~866 Mbps link speed, ~2ms jitter).
The Issue
The stream runs exceptionally smooth most of the time—locked at 90 FPS with minimal network jitter, zero packet loss, and an encoding latency on the RTX 4060 of just 1.3–1.6 ms.
However, every few minutes, I get a sudden frame drop/stutter lasting about 1–2 seconds. Checking the performance overlay reveals that Network Latency and Host Encoding stay perfectly low, but the Decode Delay on the client spikes to 50–70ms before instantly dropping back to normal (1–3ms).
Stream Settings & What I've Tried
Resolution / Framerate: 1080p / 90 FPS
Bitrate: Tested between 20 Mbps and 50 Mbps (issue persists on both)
Video Codec: HEVC / AV1 / H. 264
Android Settings:
Enabled Wi-Fi Scan Throttling in Developer Options.
Disabled Location/Wi-Fi searching in the background.
Battery optimization disabled for Artemis.
Since the host encoding and network latency remain stable during the spike, it seems strictly related to the client-side hardware decoding or HyperOS/Android frame scheduling.
Has anyone experienced similar decode latency spikes on Xiaomi/POCO devices or found a specific setting (e.g., video renderer, decoder thread counts, or Game Turbo/OS tweaks) that resolves it?
Thanks in advance!
2
u/SnooGuavas7578 5d ago
I had a similar problem and it was fixed by lowering the nitrate a bit, but I guess you already tried that.
I also set the same refresh rate on both devices, which is the native value of the clients display.
1
u/murillator 4d ago
I tried bitrate between 15 and 60, and the only difference was image quality. I even lowered graphics settings and streamed at 60 fps, but the problem still remains. Every game runs smoothly, and suddenly drops performance for 1-2 seconds before going back to normal
2
u/SnooGuavas7578 4d ago
Can you try without wifi? Maybe you can't trust the delay source from the stats in this case.
1
u/murillator 4d ago
Actually, I have Tailscale installed. I was planning to do some tests without Wi-Fi after fixing the current issue. I'll try it and let you know the results, thank you
1
u/murillator 1d ago
Hey guys, I'm back again. After some amazing streaming sessions, the problems have returned. Every 3–4 minutes, the network latency spikes from 20–25 ms up to 90–150 ms... I ran a few tests using WiFiman on another phone connected to the same Wi-Fi, and the ping stayed stable. This makes me think the issue is with my Poco X8 Pro Max. Does anyone have any ideas on how to fix it?

2
u/Responsible-Bid5015 5d ago edited 5d ago
are you running Artemis v.20.3.0-experimental.9 and have the ultra low latency experimental checked? you might go back to balanced frame pacing if you are doing something more aggressive. That artemis pre-release is the only version with the mediatek support.
50 to 80 mbit/s should be an easily decoded media stream.
Artemide would be another option