Show HN: Open-source GeForce NOW alternative with Stadia's social features

Latency and Streaming Quality

  • The “zero-latency” marketing claim is widely doubted; users point out there is inherently at least network round-trip plus encoding/decoding time.
  • Some argue latency can be minimized if the game and streaming server run on the same machine, removing a hop.
  • Several commenters compare to existing self‑hosted setups (Sunshine/Moonlight, Parsec, Steam Remote Play), reporting:
    • On good wired networks, latency can be subjectively “unnoticeable” for most games; competitive FPS still exposes delay.
    • Bluetooth controller lag and video compression artifacts are often more noticeable than network latency.
    • Parsec can be near-perfect on LAN but behaves poorly for some users, possibly due to relay/STUN vs true LAN P2P or configuration issues.
  • There is disagreement on codec choice: some say H.265/AV1 are essential for quality and can still be low-latency with hardware encode; others note H.265 encoding overhead can increase latency vs H.264.

Game Support and Launchers

  • Netris claims “10,000+ games” but currently focuses on Steam; separate launchers are “not yet supported.”
  • Technical explanation: custom launchers often spawn a second process after the launcher exits, which is harder to track generically.
  • Some suggest tracking child processes or polling process lists as a straightforward solution, implying this might be solvable but nontrivial.
  • There is interest in combining with tools like Nucleus Co-op for multi-instance/remote play.

Comparison to GeForce NOW and Other Services

  • Users praise GeForce NOW (GFN) for performance and cost (e.g., 4080-tier for ~$20/month), but criticize:
    • Limited game library due to publisher agreements and legal constraints.
    • Resolution limits (e.g., perceived gaps at 1440p, especially on Linux).
    • Startup delays and occasional stutter/packet loss, especially at peak times.
  • Self‑hosted Netris is seen as a way to:
    • Avoid publisher restrictions and access one’s full library.
    • Potentially stream any desktop app (depending on implementation), similar to Parsec/Steam.
  • Several note that cloud gaming is often subsidized and hard to make profitable; Netris in the cloud may be more expensive than GFN.

Licensing and “Open Source” Status

  • The AGPLv3 license is welcomed by some as aligning with strong copyleft and preventing proprietary hosted forks without sharing changes.
  • Others note AGPL can deter commercial hosting providers.
  • A key criticism: the actual streaming stack is reportedly in private repositories, and the only working implementation runs on their subscription service. Some therefore argue the project is not meaningfully open source in its current state.

Hardware, GPU, and Energy Considerations

  • Netris is currently Nvidia‑only and apparently CUDA‑dependent; commenters question why it can’t use vendor‑agnostic APIs like VAAPI or Vulkan Video and when AMD support might arrive.
  • There is discussion over Nvidia’s GPU partitioning/vGPU licensing and whether Netris can share a single GPU among multiple sessions; current docs (e.g., “GPU not attached to an X server”) suggest exclusive GPU use.
  • Alternatives such as “Wolf” are mentioned as enabling multiple sessions on one GPU on Linux.
  • Energy and thermals are a major motivator for cloud/remote gaming:
    • High‑end GPUs consume hundreds of watts and heat small rooms; some prefer offloading to cloud or a separate room/attic.
    • Back‑of‑the‑envelope comparisons weigh local GPU purchase + electricity vs monthly fees; commenters disagree on assumptions and conclusions.

Resolutions, Platforms, and Use Cases

  • Users want proper 2560×1440 support; many gaming monitors are 1440p. GFN’s resolution and Linux support are cited as weak points an alternative should address.
  • Typical use cases discussed:
    • Traveling/lightweight devices while retaining access to a powerful home rig.
    • Turning phones/tablets into “Switch‑like” devices via controllers and streaming.
    • Sharing personal game libraries with friends, analogous to self‑hosted media servers.
  • Some ask what Netris offers over simply leaving a Steam PC on and using Steam Remote Play; the added value (e.g., Stadia‑like social features, web client) remains somewhat unclear from the thread.