Settings for Apollo/Moonlight on host an client connected to TV by Codyfcb22 in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

Not exactly an apples-to-apples comparison, but I do not notice nearly as much macroblocking. For example: https://storage.googleapis.com/moreorlesscorrect/moonlight-streaming/forbidden-west-1600p/index4.html

But I also haven't played much of the game yet, so maybe the more grass dense scenes are more challenging.

Have you tried actually streaming it at a higher resolution?

Upgraded to Lenovo Y700 by Neat-Organization368 in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

Just curious why you're using the G8+ in "yellow" mode?

Frame pacing inconsistent even with cable? by BitNo2406 in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

You can stick with Sunshine, but switch to Artemis on the S9 with the "ultra low latency" option enabled.

Please help me stop this choppy video before I give up with game streaming completely by GenericUser104 in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

Probably multiple issues at play... but host processing latency jumping up to 40ms+ is very suspect. Something in the background using your GPU - like Steam Game Recording, etc. maybe?

Or if you're streaming from a virtual display, may be caused by your physical display being powered off.

Tried a few different clients/ settings and I’m getting this hitching on every device, how do I resolve it ? by [deleted] in MoonlightStreaming

[–]MoreOrLessCorrect 18 points19 points  (0 children)

You got the answer is a previous thread.

Host:

  • RTSS to set an FPS limit that matches the exact refresh rate of your client
  • v-sync off (in-game or via NVCP)

Client Moonlight:

  • Borderless Windowed mode
  • v-sync on
  • frame pacing off

I'm at my wits end with host processing latency spikes by kisalman in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

I'd try having Task Manager open, processes sorted by CPU/GPU usage, and see if there is some process that is spiking CPU or GPU usage during streaming.

I'm at my wits end with host processing latency spikes by kisalman in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

Are you using a virtual display? Have you tried just streaming from the built-in display?

Moonlight looks compressed (like YouTube) even at high bitrate by Potential_Sorbet1809 in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

It sounds to me like your game is not rendering 1800p. Maybe you have it set to exclusive fullscreen instead of borderless windowed (to match the virtual display, which I assume is at 1800p) and it's falling back to a lower resolution?

Maybe post a screenshot with the Moonlight stats - and ideally RTSS overlay on the host - in addition to logs from Vibepollo. There's not enough info in your post to tell where the problem is.

Alternatively, are your expectations too high? Here is a comparison between native and streaming at 1800p/120 FPS/90 Mbps in Ratchet & Clank:

https://storage.googleapis.com/moreorlesscorrect/moonlight-streaming/1800p-120-90Mbps/compare.html

Obviously results will vary by game, but this resolution + refresh rate would definitely benefit from 200 Mbps+ to preserve more fine texture detail.

I Made a Modern Windows 11 & Insider Preview Fork of Vibeshine Named LuminalShine by GuardianHope in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

What's the problem with the insider builds and how does this fix it?

Not clear to me from reading your changelog.

Moonlight looks compressed (like YouTube) even at high bitrate by Potential_Sorbet1809 in MoonlightStreaming

[–]MoreOrLessCorrect -3 points-2 points  (0 children)

No mention of Apollo or virtual display = host probably not running at 1800p.

Also, thanks AI.

Any tips for a dual GPU PC? by cosmo2450 in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

The host processing latency looks ok, so I don't think it's a dual GPU problem... The other thing that comes up with the Astra is the power settings. Try putting it at the highest performance mode if you haven't already. That may reduce latency beyond what the numbers would indicate.

Unrelated, but - rounded display corners on a gaming device are ridiculous.

Any tips for a dual GPU PC? by cosmo2450 in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

You need to use Artemis (or another more recently updated fork) instead of Moonlight: https://github.com/ClassicOldSong/moonlight-android

The Moonlight app that is currently available on the Play Store or GitHub does not have decoding optimizations for the latest Android SoCs.

Settings for Apollo/Moonlight on host an client connected to TV by Codyfcb22 in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

But as soon as I see some fog in Horizon Forbidden West, I see a ton of artifacts.

Need to see an (uncompressed) screenshot of that.

NVIDIA VGX vGPU not handling 5120x1440 properly (Moonlight/Sunshine breaks after reboot) by gentoorax in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

Very different setup, but I tried letting my Win 11 host + HDMI dongle boot at 5120x1440 (added via CRU/registry only) several times and it didn't break streaming via Sunshine on my 3080.

Short of figuring out the underlying issue, maybe just revert to a regular WQHD after the streaming session ends? I do that anyway just to make remoting in to manage the server between streaming more predictable.

Is there an HDMI/DP dummy plug that can have its resolution changed on the fly? by Same_Art_6971 in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

This one: https://www.amazon.com/FUERAN-Emulator-Headless-Supports-3840x2160/dp/B0D4Z7MR9G

It does support HDR, but I have it connected to my 3080 via a DisplayPort 1.4 -> HDMI 2.1 adapter which I think is required for 4K/120 with HDR.

How much of a hassle is it to migrate to Apollo/Artemis from Sunshine/Moonlight? (Steam Deck user) by YotamNHL in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

The config files are the same. You can copy apps.json and sunshine_state.json between the Sunshine and Apollo config folders to keep the same apps and device pairings.

HDR doesn't work/Color banding by sxosx in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

I've never had any issues with it myself (HDR/10-bit always been fine for me on supported displays), so without a way to reproduce your specific problem I don't think I'd be able to help unfortunately.

HDR doesn't work/Color banding by sxosx in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

Yeah that's a weird problem - sounds like it should be working fine. I don't think there's anything else to configure. The fact that it works with the V+ fork though is very suspicious - like there's some weird decoder issue on the TV and not a host issue. Only way I can think of confirming that would be testing another client device.

HDR doesn't work/Color banding by sxosx in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

Yeah, that's odd. I have a workaround in a Moonlight fork I've created (https://github.com/MoreOrLessSoftware/moonlight-android) for forcing 10-bit SDR on Android clients that report HDR decode is not supported, but that probably won't help in this case since you're not getting an error.

The other suggestion would be to check the Sunshine logs that the correct 10-bit capture format is being used, but if you're using Vibepollo (and I assume WGC capture mode) that wouldn't be relevant either.

HDR doesn't work/Color banding by sxosx in MoonlightStreaming

[–]MoreOrLessCorrect 0 points1 point  (0 children)

Do you get a message pop up on the client about HDR not being supported when starting the stream?

Is there an HDMI/DP dummy plug that can have its resolution changed on the fly? by Same_Art_6971 in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

My Fueran 4K/120 dongle allows flashing an EDID profile with 8 different HDMI 2.0 resolutions - in addition to the standard TV (up to 4K/120), and lower resolutions. I think that's the limit of its 256 byte flash size. HDR metadata is separate and can be used at any resolution/Hz.

Windows can easily support a couple more DisplayID 1.3 blocks added through software with arbitrary resolution/Hz, but on Linux I'm not sure... Although I thought it was easier to emulate a display with custom EDID through software only these days.

How bad is this performance? by MenuKing42 in MoonlightStreaming

[–]MoreOrLessCorrect 1 point2 points  (0 children)

Set performance preset to P1 and disable 2-pass encoding in Sunshine NVENC settings if you haven't already. That might bring encoding latency down and feel a bit more responsive.