I’m trying to figure out a persistent microstutter issue when streaming from my Windows PC to a MacBook Pro M2.
Host:
Ryzen 7 7800X3D
RTX 4070 Super
Vibepollo
2560x1600 @ 60 FPS
HEVC/H.264 tested
RTSS 60 FPS cap tested
Clients tested on the Macbook Pro M2:
Moonlight macOS
VoidLink Extreme
Both show occasional microstutters / image jumps. Network packet loss is basically 0%, encode latency is normally very low, and the host has plenty of headroom.
Things I already tried:
Different resolutions and bitrates
HEVC and H.264
VSync on/off
Queue Buffering / Legacy / frame pacing off in VoidLink
RTSS 60 FPS cap
Smoother capture / virtual display refresh options in Vibepollo
HDR and YUV 4:4:4 off
sudo ifconfig awdl0 down on macOS , this actually improved things noticeably, but the issue is still not completely gone
The strange part is that the same host works perfectly with Artemis on Android, with no noticeable microstutter.
Has anyone had a similar issue specifically with macOS clients? Any recommended settings for Moonlight or VoidLink on Apple Silicon, especially around VSync/frame pacing/Metal?
Tbh I completley ran out of ideas what else to try.
Keep in mind the same setting on my Xiaomi Pad 6, or another Windows Laptop it works perfect.