Skip to content

4K 120hz, HVEC and HDR not working #197

Description

@StavNat

In recent months (I believe since the last update, but I can't be certain as I have stints of using and not using this program) I have been unable to get above 60fps streaming working on Xbox Series X.

I am also unable to test whether this occurs in H.264, non-HDR streaming but those toggles don't seem to function any more - whatever I select, the stream claims to be HEVC + HDR.

To Reproduce
Settings on client (matched on host PC)...
Resolution = 3840x2160
FPS = 120
Bitrate = As needed (I usually stream at 250mbps over a gigabit wired connection in-home, have tested this issue at multiple bitrate caps with no apparent effect)

Expected behavior
4K @ 120hz refresh display on 4K @ 120hz TV, with or without HRD support.

Screenshots or Videos
Per attached.

** Logs **
Per screenshot.
The console seems to think it's receiving an ~120fps stream but it LOOKS and FEELS like a 60fps stream.

Guest Information:

  • Xbox Model: Xbox Series X
  • TV Resolution: (TCL 75C855 using HDMI 2.1) 4K,HDR,120hz,VRR

Host Information

  • Operating System: Windows 11
  • Host Software: Apollo with virtual monitor
  • Monitor Resolutions: Connected monitor 4K @ 240hz, Virtual Monitor 4K @120hz

Additional context
Per attached screenshot, I'm using blue-busters UFO to check smoothness (although it's apparent in gaming too - locking to 60fps provides an identical experience). The site recognizes 120hz refresh so compares 120 and 60 rate UFOs, but both look the same on stream. In fact the 120hz UFO stutters noticeably whereas the 60hz one is consistent, if blurry.

Using other clients on the same display (Mac M4 Mini and Rog Ally X) using Moonlight, the 120hz stream performs as expected and there is a noticeable clarity + smoothness difference between 60hz and 120hz.

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions