r/MoonlightStreaming • • 1h ago

Moonlight controller options

• Upvotes

How are people configuring their controllers on sunshine/moonlight as I can’t seem to get any input to work.


r/MoonlightStreaming • • 2h ago

Finally found my endgame cloud/gaming setup

Thumbnail
gallery
35 Upvotes

After trying out multiple handhelds and tablets. I finally found my endgame. This Lenovo Y700 Infinite is the ultimate entertainment machine. It can handle everything from native gaming to eye popping pc streaming with the oled screen.

Haven’t seen people reviewing/posting this tablet. Feel free to drop your questions if you have.


r/MoonlightStreaming • • 7h ago

Possible to have host PC connected to WiFi & wired into LAN for streaming?

0 Upvotes

Basically I do not want to run an ethernet cable 100 feet for wired connection. Am I able to buy some router and create a LAN for streaming at the same time? If so any advice on what router to purchase & how does the host PC distinguish between WiFi and the ethernet plugged into it? I’m able to stream using WiFi but the resolution isn’t the best so I’m hopeful I can do this.


r/MoonlightStreaming • • 8h ago

ChloroFrame Update: Experimental PyroWave codec support on MacOS Apple Silicon/VibeShine now released

5 Upvotes

ChloroFrame is an almost mac native swift based sunshine client. The 1.6 release adds experimental support for PyroWave, (Themaister's intra-only wavelet codec built for very low latency ) because why not

Details

  • GPU decode in about 1.3 ms (4:2:0) to 2.4 ms (4:4:4) on an M4 Pro at 3024x1890.
  • 4:4:4 chroma and 10-bit HDR10.
  • a lost frame recovers on the very next one, and frames missing a few packets are still shown. This means that if a frame is lost the prior frame is repeated and the stream recovers after on its own since all frames arive as keyframes
  • Uses about 280 to 400 Mbps, so it's LAN only.
  • PyroWave does not work with Sunshine and Apollo. This will only work for hosts that advertise PyroWave like VibeShine.

Setup

  1. Run a Vibeshine host with PyroWave enabled, ideally on Ethernet. Read the vibeshine guide on pyrowave first.
  2. Use an M1 or later Mac, on Ethernet (or you can try 5/6 GHz Wi-Fi but be warned there will be a few lost frames)
  3. Install ChloroFrame, pair the host, then pick PyroWave in Settings.
  4. Click "Test network" in the app list, then launch.

Things to keep in Mind:

  • This is Experimental still! and needs a lot of testing! There is room for a lot of refinement in ChloroFrame. The codec itself is very young. So keep this in mind when using PyroWave
  • Expect a few lost frames per minute on Wi-Fi. "Test network" option often flags jitter on Wi-Fi even when the stream looks fine.
  • H.264, HEVC and AV1 are unchanged.

Ethernet testers especially if you can provide some feedback that would be awesome

Download: https://github.com/AmanBhardwaj25/ChloroFrame/releases/tag/v1.6-alpha


r/MoonlightStreaming • • 9h ago

Playing NBA2K27 with latency issues

Post image
1 Upvotes

Hello i've been playing NBA2K27 using apollo and moonlight, are there any ways to reduce input latency? I've already tried turning VSync off in NBA2K27 but still the shot meter timing for the input is still off, I've also made the host lan cable but still the same.

Any recommendations will be appreciated, thank you!


r/MoonlightStreaming • • 10h ago

Can't get controller to with Elden Ring

Thumbnail
2 Upvotes

r/MoonlightStreaming • • 14h ago

Pyrowave vs moonlight av1?

9 Upvotes

Using steam deck/steam machines as clients 99% of the time, both wired into 1gbps Ethernet. I read that the newest beta update of pyrowave allows up to 1gbps bit rate, but I've also read that 4k 60fps hdr 4:4:4 is a minimum requirement of 740mbps and easily spikes to 1.5gbps.. Rendering my 1gbps as the bottleneck.

Whereas I run av1 on the steam deck at 150mbps no 4:4:4, hdr, because any higher bit rate tends to overwhelm the VCN on amd and cause stutters and packet loss here and there.

Latency is zero concern here, I am already at like 9ms total on my moonlight setup but I would love to have 4:4:4 on amd hardware because I do notice the softness on text.

Is it pointless if I don't have a 2.5gbps Lan setup end to end?

Seems like it's only beneficial for 1440p or less.


r/MoonlightStreaming • • 15h ago

Can’t use any codec besides H.264

1 Upvotes

I purchased a onn 4k pro (google tv) and when I use the moonlight from the AppStore I can’t use any other codec besides h.264 my iPad lets my use HECV. Is it just the default apps fault or is it the Onn 4k pro?


r/MoonlightStreaming • • 17h ago

Controller not working properly while streaming with moonlight

1 Upvotes

Hey so I like to stream my games from my home pc to my iPad using moonlight and sunshine. It always worked ok for all of the games cause most of my games were from steam. Recently I bought a few games from gog and added them to steam but when I run the game the controller does not work properly, I can not select anything the selection just keeps going down and down. The games i used it with were a plague tale innocence and blood of dawnwalker did not work on both, although the controller is working correctly on other games like witcher 3 and control that I bought at the same time please help me to fix the issue. I really really appreciate you taking time reading this.


r/MoonlightStreaming • • 17h ago

Fresh Windows install , Vibeshine or Vibepollo

2 Upvotes

So i built a new PC and doing a fresh windows install. On my old PC i ran apollo because when I set up game streaming for the first time i was told it was alot simplier to get everything working, I installed it and connected it to my client and everything just worked. I went with Apollo because of this reason. Ive been intrigued by VibePollo/VibeShine and was curious which one to install on my new set. I've read VibeShine is the Dev's main focus and Vibepollo exists mainly to allow people on Apollo to simply install it over there current Apollo install. Since im doing a completely fresh install should I go with VibeShine or is there a specific benefit of going with VibePollo.

I never ran Sunshine before - Apollo was the one I started with and I never tweaked the settings outside of getting HDR working.


r/MoonlightStreaming • • 17h ago

I think i’ve reached the closest to being native

Post image
66 Upvotes

Specs of the host: 9070

Specs of the client: rtx 2050

Client used: streamlight

Host used: punktfunk

The recent developments in punktfunk is honestly awesome im never going above 2-3ms of host processing latency

Tho the client for punktfunk is a little glitchy at times streamlight is a decent alternative for it but the native client only supports pyrowave and hdr.

Either way im happy with these results it’s the closest to being native.

Any tips or advice or anything i can do better is much appreciated always looking to improve


r/MoonlightStreaming • • 18h ago

Moonlight 6.2.0, very high queue frame delay, more microstutters when compared with 6.1.0

2 Upvotes

My host is on CachyOS with Polaris in Host Virtual Display mode. I'm on Bazzite for my client and using the flatpak version of Moonlight and it's a pretty old laptop with an Nvidia Quadro m1000, so h.264 is the only codec available. The host is wired and the client is the only device connected to my wireless access point, running on a clean channel. The maximum latency I was seeing in 6.1.0 was 4-7 ms.

Since I updated to 6.2.0 the frame queue delay skyrocketed, somewhere in the ballpark of 7-20 ms and I'm assuming that's causing more microstutters which are being attributed to network jitter. VSync and frame pacing are off.

Has anyone else noticed this? I see most people are pretty happy with the new changes in 6.2.0 but I haven't been able to see what others are. I decided to move back to the appimage of 6.1.0 and will stay there if it works for my setup, not a big deal. I was just curious if others were running into this, too.


r/MoonlightStreaming • • 18h ago

Moonlight alternative / forks

5 Upvotes

I've been using moonlight for a while now, and I've always messed around with the host side of streaming, landing on Vibepollo that I've been using the most.

I was wondering, are there any alternatives/ forks for the client side? Anything that people think is better than the standard Moonlight, maybe some little helpful features etc.

Any suggestions are greatly appreciated. I'm mainly referring to windows. But also open to Android suggestions as well although I don't use my phone or tablet for streaming much.


r/MoonlightStreaming • • 18h ago

Proper ‘machine’ for apps + moonlight streaming?

2 Upvotes

I have an LG C2 tv that we’ve been using for years. In light of all the spyware news, I was hoping to turn it into a dumb tv and use some ‘box’ for our app needs and being able to use Moonlight reliably.

I was waiting for the new release of Apple TV but they’ve really dropped the ball with it. 60Hz, no audio pass-through, and now also a listening shitty AI machine.

Anyone have recommendations on what I could use? Something that plugs into my TV, allows me to use my surround system, and controller(s).


r/MoonlightStreaming • • 19h ago

Troubles with Vibepollo on CachyOS

3 Upvotes

Hi guys,

I'm on CachyOS for 3 days and so far I'm loving it - it's very slick, the hermes agent works much faster than on Windows and games performance is top notch.

I'm having a little problem though - on Windows I used to stream from Vibepollo to Moonlight on the TV. I've tried installing Pollaris but unfortunately the TV was not able to install Nova as a client - it's a pretty old LG TV.

I've installed Vibepollo in the meantime but IDK if i've done something wrong but this app is very persistent in staying in my system. I've tried stopping the process with sudo but all I'm getting is the error saying that the process cannot be stopped safely. Because of that, I cannot install sunshine as it's being marked as incompatible.

(1/4) Safely stopping Vibepollo before package replacement error: could not safely quiesce the existing Vibepollo host (failed step: vibepollo_select_upgrade_kill_mode); package replacement is blocked. error: the old host was not stopped; admission may be closed. Retry the upgrade after fixing the failed step, or reboot to clear runtime fences.

Can anyone help me with this please?


r/MoonlightStreaming • • 20h ago

Best laptop for moonlight streaming + recording 1080p60fps + connecting to homeserver?

2 Upvotes

What's a good choice of laptop to record 1080p60fps at 15-25k bitrate (or stream at 8k bitrate) while connecting with moonlight to my gaming/editing server locally via ethernet (or wifi when on the go) and other homeserver stuff (like navidrome) on top of some basic web browsing + discord on the side?

Having USB-C charging would be amazing, OLED would be HUGE but even if not I will be connecting a second monitor at home that's OLED if the main screen isn't. Solid battery life is a huge plus and a camera is a must for zoom calls.

Currently have a thinkpad t480 which is decently close to what I need but it can't handle the recording portion of things (at least when i have it running with fedora). Closest it gets is 720p60fps and even then it struggles quite hard.


r/MoonlightStreaming • • 20h ago

Vibepollo Virtual Display help

1 Upvotes

Hi All, I have been having a issue where I get stutters which are making my screen stop and freeze for a short time then it comes back.

I had been having issues with my virtual display before where it would not turn off the physical displays when the client was connected.

I had noticed that each time I had this freeze it came up with these two messages each time

Warning: Display helper: ignoring virtual-display identity event after this session exhausted its bounded discovery allowance

Info: Display helper: received display event 'DeviceArrival' in state VirtualDisplayMonitoring

I haven't been able to find a fix from searching the above messages.

PC Specs are below

Host
GPU-4090
CPU-9800x3d
RAM -DDR5 48GB
Ethernet 1000mbps

Client
Asus Ally X (Non-Xbox) Inside of a USB C Ugreen Dock which has 1000mbps ethernet connected
(Been using it for 4K 120fps HDR)

I have the nightly build version 2.0.2
(I had what I think was a different stuttering issue when on the release build so I did a full uninstall and tried the nightly build.)

With the Moonlight fork which has Pyrowave in it 6.1.0 (The fork linked on Vibepollo's github)

If you need any additional information let me know! Thank you for your time!


r/MoonlightStreaming • • 23h ago

VoidLink and rumble-support?

1 Upvotes

I have read that VoidLink (iOS-fork from Moonlight) now should have rumble-support: https://github.com/The-Fried-Fish/VoidLink-previously-moonlight-zwm/pull/217

Can anyone confirm this? I bought a Kishi V3 Pro XL a few months ago but I was disappointed that there was no rumble support and this would make me buy it again if it works 😄


r/MoonlightStreaming • • 1d ago

Help a fellow gamer please

1 Upvotes

Hi everyone, I want to play Aion2 from my phone but the anticheat doesnt recognise my inputs , I tried OSLInk and it works good but the latency kills me, moonlight and sunshine works so goos no latency at all but I cant move, scroll, etc.

I tried also vibepollo and artemis and others, is there any other way ? Yes, ive also used LLM to figure it out and after nearly 4 hours I just quit. I hope you can help me


r/MoonlightStreaming • • 1d ago

Anyone know why GestureSign doesn't work on Vibepollo?

1 Upvotes

r/MoonlightStreaming • • 1d ago

Help with Artemis/Artemide severe audio lag

1 Upvotes

Good day, I have a sound problem that only happens on Artemis and Artemide, the stream is absolute perfect, 5ms video lag, but the sound is about 300ms behind, no crackling or other problems. It does not happen on Moonlight/Moonlight X/Rubylight Android. Is there something i can do to fix this? Tested on a S23U and a S20FE. Thank you all.


r/MoonlightStreaming • • 1d ago

Gamepad Rumble on Android Issue

1 Upvotes

I’ve been using Artemis v20.2.6 on my Galaxy S25 and on my Lenovo Legion Tab 3. I have a Backbone, Razer Kishi v3 Pro, and a Lenovo Legion G9 gamepad. All 3 have the same weird rumble issue.

Rumble works great on all gamepads except it is really strong so I have it’s intensity turned down to like 30% but my main issue is that it will frequently get stuck on full 100% rumble and it only stops when I do an action in game that makes another rumble happen and it’ll go back to normal. Exact same behavior on all 3 gamepads, haven’t tested an Xbox controller on Android. It’s not enough of an issue for me to turn off rumble all together since the time to another rumble-causing-action in game is usually pretty short.

Just wanted to see if anyone else has this issue or if there are better Android clients than Artemis since it looks like the last update was in 2025. I have no other issues with Artemis so thats why I’ve been putting off looking for a solution for this. I don’t think it’s a host issue either, I use Apollo in headless mode and my other clients are windows PCs running moonlight. Rumble works perfectly on those with Xbox, PS5, and my Steam controller.

The following 2 settings are enabled, no other settings in Artemis seem to make any difference with my weird issue.
Enable rumble
Emulate rumble support with vibration - rumble only works with this setting enabled but my tablet/phone do not vibrate, only the gamepad does.


r/MoonlightStreaming • • 1d ago

Eclipse & Occulation / Syzygy | Headless Automated Streaming for KDE

Thumbnail
gallery
1 Upvotes

Im very excited to bring to you all a project me and Codex have been working on for about a week now, meet Syzygy streaming server and its clients Eclipse for Linux and Occulation for android. I really needed a streaming solution that was friendly to my current linux setup and didnt mind me unplugging my monitors before i left. So after some tinkering I came up with Syzygy and the clients to go with it i couldn't do it at all without the foundational work by the devs of apollo,moonlight, and sunshine and the open source nature of the projects.

Currently we have a strong feature set including

Eclipse:

in-stream control menu and performance HUD.

Tailscale discovery, saved stream profiles, and adjustable frame pacing.

FSR 1 upscaling and Vulkan Mailbox presentation.

H.264/HEVC/AV1 recording with audio; recording blocked when FSR is active.

Linux microphone, webcam, and USB/IP forwarding.

Guest input permissions, view-only mode, and direct Desktop launch.

Adaptive bitrate on compatible hosts.

Six-word Syzygy pairing and experimental authenticated QUIC.

Fedora RPM and Linux Flatpak packages.

Syzygy:

CLI/background management

headless desktop

Tailscale authorization

experimental QUIC.

Development builds / ongoing validation

WAN / 5G mode: smaller packets, pacing, adaptive FEC/bitrate, and responsive video/audio behavior.

Automatic compatibility fallbacks and feedback recovery after outages.


r/MoonlightStreaming • • 1d ago

Trying out Rubylight, but it only works if I turn the bitrate or resolution down...

6 Upvotes

The PC is connected via Ethernet. (7600X + 9060 XT)

The streaming device is an Onn 4K Pro (2026 model) with Artemis, connected with ethernet. (Set to AV1 codec, 1440p, 60fps)

I took the path others have taken... Sunshine, to Apollo, to Vibepollo. Those all work great, better and better.

But with Rubylight, default settings, I was met with momentary freezes and a message "Slow Connection to PC, Reduce your bitrate."

In a more indie game, I was able to get it running fine at ~25 Mbps. But for somewhat AAA games, I was getting the "Slow connection..." message, freezes, black screen.

For AAA games, I'm not sure how low exactly, I did 5Mbps just to see and it runs smooth.

However, I see on a recent version it has an "adaptive bitrate" setting, and that seems to work. Smooth. BUT... according the stats, its running at 3M/s

Meanwhile, I switch back over to Vibepollo, and I simply set the bitrate to 40Mbps, and when I enter the AAA game, I see it running smoothly and at about 11M/s

So it's a bit odd to me, vibepollo is running really well. Hop over to Rubylight, which I thought would cater to my 9060 XT better, and it hasn't been a smooth experience.

Other experiences seem to be an improvement but at 1440p, I can't get it working right. 1080p, it seems I can just the bitrate to whaetever and it works. But 1440 seems to want more than whatever its threshold is that 1080p doesn't hit.


r/MoonlightStreaming • • 1d ago

VoidLink - tvOS update no additional cost!

Post image
27 Upvotes

The developer for VoidLink has updated his app to support tvOS for current users VoidLink users!